{"_id":"@bygghammar/cms-platform","_rev":"117-152df024bcd0334f32d6e3bcfb81dbf9","name":"@bygghammar/cms-platform","dist-tags":{"m7":"0.91.0-m7.1","latest":"0.92.1"},"versions":{"0.1.0":{"name":"@bygghammar/cms-platform","version":"0.1.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.1.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"dist":{"shasum":"9d7316061a7f106bae05b2e5164241c7c7bd89ba","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.1.0.tgz","fileCount":36,"integrity":"sha512-Wlxcvgw2/y/XH5dH6cBuZhaausW1LPAcF8TU+uIr2McP2qRMNyI00+I/zsox+DBfD2yKTJvkBTKjn46htrVjOg==","signatures":[{"sig":"MEUCIHK3oZMrkwYedx/c+Kmsh9QCAlDhgnbDWrdEYBsV+y47AiEAmIltGZsZfDOCFouKANRQgM0XKPn6MaGS4/HkRQOmrdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234843},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./blocks":"./src/blocks/index.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./blocks/registry":"./src/blocks/registry.tsx","./util/scroll-lock":"./src/util/scroll-lock.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","react-dom":">=19","lucide-react":">=0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.1.0_1786564189629_0.04248617197785709","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@bygghammar/cms-platform","version":"0.1.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.1.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"4b65eff25e2b7564fd538fdea3ce5c28acc20398","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.1.1.tgz","fileCount":36,"integrity":"sha512-Vs/GFAV252SqnH7O0BFekexlW50Gi7oxmPmRqAKE767XHJsTr8jILWgMHSAIVJ14NKn2KQuzuZe3hEyihQQOMA==","signatures":[{"sig":"MEQCICkl1sEIyMCr7KN6N5V9jz47Qj4wREnEpCIX0faTCgInAiBJDUkJtdbHjouPjZK9XjToIWQuW9aKozgcMApdF/DJKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237391},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./blocks":"./src/blocks/index.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./blocks/registry":"./src/blocks/registry.tsx","./util/scroll-lock":"./src/util/scroll-lock.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx"},"gitHead":"926e66c385c10814e71e45673b236678d9d157ef","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:174e4d20-8452-4466-84c9-07df383ddb97"}},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"11.17.0","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","lucide-react":">=0.5.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.1.1_1787167907023_0.24424171973511566","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@bygghammar/cms-platform","version":"0.2.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.2.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"d79d20ebc2a3d9a26045c39f0acf18b09cff00dd","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.2.0.tgz","fileCount":40,"integrity":"sha512-anPa27F7MOllSOVm1bq1PFQijHz6U5b2/JOg9H9veNjgQ4i7mndh+mSjKkJetAT7G75B1FBGOENDHeV5YSr4Hw==","signatures":[{"sig":"MEUCIQCFs/Tfodawgr6XfJ6QxSHBSM3PN8EvY07fLLHgiOnK5AIgTomWz7Trsg/lz2c1Li3n5zrXj0CTmbArCIkcG+aevSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256515},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./backup/safety":"./src/backup/safety.ts","./blocks/registry":"./src/blocks/registry.tsx","./util/scroll-lock":"./src/util/scroll-lock.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx"},"gitHead":"1f17c4daa2dec304be1b5edbe270c9bf39433f5d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:174e4d20-8452-4466-84c9-07df383ddb97"}},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"11.17.0","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","lucide-react":">=0.5.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.2.0_1787314572481_0.22927199981387303","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@bygghammar/cms-platform","version":"0.3.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.3.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"0e35cef240c5bb51f88db5498730478898adb1ad","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.3.0.tgz","fileCount":43,"integrity":"sha512-KtzGmFY4+ugiQO2rXHzm3Fg2n4/g3Mf29fZ9lW7umZV6C63Ts1SXNB5gC7MVkt8Ja/4eL1GUo8DcoV/jWUJqGg==","signatures":[{"sig":"MEUCIQDaliPhGejelWZFNXzJPbMuLN9DecO1iVW+TI6osVbE7AIgFmOBuFUwJozIspTF7hW0Zt6mewzr9rjvlE17jdQ6i/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269658},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./navigation":"./src/navigation/index.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./backup/safety":"./src/backup/safety.ts","./blocks/registry":"./src/blocks/registry.tsx","./util/scroll-lock":"./src/util/scroll-lock.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx"},"gitHead":"de51433bd8458e46744d11d832061418f88236e5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:174e4d20-8452-4466-84c9-07df383ddb97"}},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"11.17.0","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","lucide-react":">=0.5.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.3.0_1787341642104_0.7031388780758561","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@bygghammar/cms-platform","version":"0.3.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.3.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"6b49d4228d8ed54c3b63710c30f6943557ff4446","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.3.1.tgz","fileCount":43,"integrity":"sha512-eVJAMdFsqSWcGilIUMs+rr62qC84BEYMqf3QDt3nMxBJv84ypqCY7AaaeuwUmSEQl1mMjPOBxTZr0gtl3rMvww==","signatures":[{"sig":"MEUCIQCz9D2Udg7m9EDW1j4sGvAjwDsJFTxRGWRwpBmXR2PWBQIgbxMux/pUPyejOTYbg+uFtN1jnYmgSMyNtwXW95+CdCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270442},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./navigation":"./src/navigation/index.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./backup/safety":"./src/backup/safety.ts","./blocks/registry":"./src/blocks/registry.tsx","./util/scroll-lock":"./src/util/scroll-lock.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx"},"gitHead":"f5404642468a2440e195d3fa96bd1e3357b329e5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:174e4d20-8452-4466-84c9-07df383ddb97"}},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"11.17.0","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","lucide-react":">=0.5.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.3.1_1787357894905_0.09451326780098568","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@bygghammar/cms-platform","version":"0.4.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.4.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"4164303492418de669de46ec7b909384e073fd11","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.4.0.tgz","fileCount":70,"integrity":"sha512-B40cGU+li8GfHVvaKZGmZA00xi1V9d7KkgMETsPMuvmv/EYJZ5pW81DGfCkJQooBnnTAL+jV6smmuG5gJjHscQ==","signatures":[{"sig":"MEYCIQCcyzwel5zSxmrNMtBN02SHqwpXgZkk2Y56RkZ02MciXgIhANF9PUUMfG1wMrck4/8rsx7+JhSuccargCrBoAq94aAa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409476},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","lucide-react":">=0.5.0","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.4.0_1787648061443_0.22292924607420028","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@bygghammar/cms-platform","version":"0.5.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.5.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"4130b47f79bb502ab2a98f57ec6bc0656c3777df","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.5.0.tgz","fileCount":75,"integrity":"sha512-mdOfqun7jX4srE4UjrBsudoj29HDgN5VfgT7y+W4GqRy9AbswmEL3Ij/49EuRqjYkbNwKwxW8q6nqZ358B120w==","signatures":[{"sig":"MEQCIBiFhGCvyZanXw0jlsE+ufaq0x6CR+zx0E2vaj/dFoz6AiA6SUTf6SfkoWQyyUwitxzDGQF4B3mu0W08Omqi3GJLww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440967},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","lucide-react":">=0.5.0","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.5.0_1787649625432_0.4944664126691265","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@bygghammar/cms-platform","version":"0.6.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.6.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"2d5afa49c95372fec717e51790d6f187a94dc10b","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.6.0.tgz","fileCount":79,"integrity":"sha512-RpIefZFLPOAA+yp+eMYDmjeSrroIuntLSq6njFmEsqeNf4Ggr7oBLwaW31lMvrDevBA5Gl+EKTDitDmM86ejsA==","signatures":[{"sig":"MEUCIQDIv+qsbVPpfOTn6EbwZ2Osc4svxCej4Xc7YNuoOGhP8gIgT5KBVUSzeM16oq4y6HjoAgigHumnLfhfSpOrEc8x69I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467425},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@tiptap/react":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.6.0_1787650310770_0.34823703688422625","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@bygghammar/cms-platform","version":"0.7.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.7.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"ccce73f67ebc1455cb03467459d93da1a0f90177","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.7.0.tgz","fileCount":82,"integrity":"sha512-I7rdisDhuAFUWSHqrL15zxVLiHn04NIRhLoIml91ooy5hKLjxl1cEXHEycmr07pgHFqUG+rcM2DIJyg1dWSbSg==","signatures":[{"sig":"MEUCIAvnlFahZ6/+x2/IUXPzWXiphbYaPtLQGtlmFO3ZsObMAiEA+rNWpy2ssrrhHj7ufLDq4niP1w1WjqqPNoEC6uOn/os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488448},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@tiptap/react":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.7.0_1787653272810_0.009515404864123722","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@bygghammar/cms-platform","version":"0.8.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.8.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"3d13a2e30f0878edb99ab907e82bfe6bfc9d2db4","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.8.0.tgz","fileCount":87,"integrity":"sha512-+d74X9Go1S1DAforyOMREkLv3zAB/A4fnssxP7Es4hVPSBO74998joFX2VVDXx5loXJKNqPUD7LrCebaxbcjLg==","signatures":[{"sig":"MEQCIHPhDCsPEpK5b/iCJCy8i4zoPBkA42q4EXdISOjTrRrrAiAlVG41vBEN5yCJEz29dEK0HLSPAtb+FuMt9ijMnfPpyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535659},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@tiptap/react":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.8.0_1787654147975_0.35895573435347417","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@bygghammar/cms-platform","version":"0.8.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.8.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"dfd852787893c1ee3ee5763c87f2fab17f726b6b","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.8.1.tgz","fileCount":87,"integrity":"sha512-O//RCu4TwwzfCL4DIyJvZvIVP/b3lqgzvEuPYQad4jDFraNp3Mmx/g10pgo1xMH8uBUHabryv+jVNOgoBrlloA==","signatures":[{"sig":"MEQCIH24BVu+CPmbt1RZ97O5S4SokONSMt4/FK9YWaUkXdrBAiAmkX3e1mSJTVsyfjW6/CDeNb8onnGBwIAnAutUYZOZKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535813},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@tiptap/react":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.8.1_1787654257553_0.5525851538805306","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@bygghammar/cms-platform","version":"0.9.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.9.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"d81eb3f714526a3365509fdbb84b23a8ff3da82c","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.9.0.tgz","fileCount":90,"integrity":"sha512-gSypO8SpVpApxo0wUrx/QSTPKhaCrp+rZIyPlB7Tw0lwX7x4jrpGDbOTIeeU/sy8sKxSmj/R69l1ob7wk9FJ3A==","signatures":[{"sig":"MEYCIQCog9qM2vk6/8io6tJGCVQl18xGFvHm1HwVY5wpJQuLIQIhAL63ERWcigXUHEnJpcEL7ugqt7mftWfS+1gGZJVyZRxI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561461},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@tiptap/react":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.9.0_1787654638023_0.6199300654332482","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@bygghammar/cms-platform","version":"0.10.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.10.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"45d05127f480c062d865e585d1764f0017a6bac6","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.10.0.tgz","fileCount":92,"integrity":"sha512-Dxd/5x/Snnkz4Itfl4MeuKXoAHVclsaC8oWPSe6Tf5buz58duB2pgQ6y0Vb1QWGjo/6fsn4SJYOBGVglfuBayA==","signatures":[{"sig":"MEUCIGaSpWCkOwuKhvfsOUkiZ7Bh1SwgrPV4Hbsx6mmfQ2lAAiEA/FQZM+o/vaW3sq1jW3am+NxiDWPoXUNegkDPcgeTKVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579212},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@tiptap/react":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.10.0_1787655010795_0.15347555202408603","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@bygghammar/cms-platform","version":"0.11.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.11.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"305d14ee8c7f488dc9b2a3ee0b720dc7f0739a2a","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.11.0.tgz","fileCount":93,"integrity":"sha512-C04h8VXg36rx1NFEMip6XlY1MvxhPEoPHzZqqJn8kzSGn/cGIQZQLR6IuqBucha+tIHBvdL4SaOYXYCNmi6Z5A==","signatures":[{"sig":"MEQCIHd3Kk61ELmgA9ojajmVgIIAzUAtgrfYPvysUW0CDhyiAiAdRmrOJ8aJj4mGzj0ww4d9YpxoBAEDrC6RmGgeHmkrqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586801},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@tiptap/react":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.11.0_1787655340152_0.5966338787580241","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@bygghammar/cms-platform","version":"0.12.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.12.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"4c36936e8694dabafb59a6e06cf9157f5039cad5","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.12.0.tgz","fileCount":155,"integrity":"sha512-XC9sGcMLWFmwL7sroBmVSEaE6CKHODb2uK1oXis9vNjovphi1WpC+dSOTsDDAjD1vsacsAm580DiBUfeMVtLjQ==","signatures":[{"sig":"MEQCICWHchfwwGc17gtU2HiHaU8rsCzXkvyLtydMf4jHU+uoAiAEjpYxO9JLzsCYGHpKhQStGuaKQ+zLi33WTenh4ik/5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":820622},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@tiptap/react":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.12.0_1787656626593_0.35044231420308836","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@bygghammar/cms-platform","version":"0.13.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.13.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"d7fad58b554fce466df1b797851ffda65ccbea98","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.13.0.tgz","fileCount":156,"integrity":"sha512-6//My/VG3snz3RkjhtDYFUpD+MHKAPGqE8Nsz06ki2Kj2JyUhHaQ9ygJzId8mXcMrMQiQYaR0p55UnWPSPNtMw==","signatures":[{"sig":"MEYCIQDV41s5iJibyGPTWJw+Vr0tBhuj9rQPD4OYxrcp0vfgggIhAJEIKl2BqZM8wOBxWVNi5b6ajPjgKhsSuZCC5BmGg1/f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":835443},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@tiptap/react":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.13.0_1787657283186_0.6531967021664371","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@bygghammar/cms-platform","version":"0.14.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.14.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"79c4b9f0283f4f2a0bbc3458d598f35ab05a2450","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.14.0.tgz","fileCount":156,"integrity":"sha512-ZypnydHRBKul9l7fi3T8SJdlvWV/ARLw5XKyAla3OHAnBsahtKQ/kfeJD3Y5bgURn99N9L2MfQVkjjCqqhGW+Q==","signatures":[{"sig":"MEUCID6DK/JLtPYd0afThUhO8LaEXWBQVoxxhcuxueFghO4sAiEA2GttaXLiI63GMLgO9fMLwHAhGuBT2ec3BDc4wSWh1Ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839848},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@tiptap/react":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.14.0_1787657919882_0.506320432019632","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@bygghammar/cms-platform","version":"0.15.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.15.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"922bb26ac10e6d185d02c80c43b9438d5fc82d61","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.15.0.tgz","fileCount":157,"integrity":"sha512-ytqLLey+d+bRZte5Wl3/QwgVYshepLFow0uU4+mGYfxrVChcLzoyJQweCZzOqKAUiLOCsoUe3XuyvIjBWgyy+Q==","signatures":[{"sig":"MEQCIBNBc8RSyASN8MPU2o4eJtdMjyi77X7mNvmCQ+5csFZIAiADUq7FAxVpdUMOsZDfkv4GheiIpHOTxJMV73RnYBnxlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":864298},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@tiptap/react":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.15.0_1787658445158_0.620194646227431","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@bygghammar/cms-platform","version":"0.16.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.16.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"fea3865c6b66ca2224aff944c953867fdc06f421","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.16.0.tgz","fileCount":158,"integrity":"sha512-IF7EOxbVzLlJOZQt7ju24yY56xtMr5hKjfsaxVHh8I9KjZ7EvZ+4t/ODRbEUCSLukd2bqqsRvsSVeje/HCW27w==","signatures":[{"sig":"MEUCIQCsnUizw02Cqz+zpWB0RBYqPQ6tJSKo89bQpE5GBGYjJQIgG8IYLWZeJ3Y/eazkuV7uCkI79Js3zrsfmksmRjCBtzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":893878},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.16.0_1787659560890_0.5944337126683215","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@bygghammar/cms-platform","version":"0.17.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.17.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"dba83004d54032a9f6d2debd0b686548712b2ea2","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.17.0.tgz","fileCount":161,"integrity":"sha512-L7It6LCQorCcwZvpJnMou8cCIBJ5he98fOpz/W/CslMf3L9MARoBOB20WnxcQWA0kaXDMYxOq693S2oIELjPYg==","signatures":[{"sig":"MEYCIQDdB+ZckdEcIozS/2+m8rOWIo6Jei2AxjD6xT8QGn1elwIhAJwP5qqQtlAkrKOFhpe+SlwMjCcX6D9ioFOziIdedVAz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":942897},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.17.0_1787660517996_0.16351730262650555","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@bygghammar/cms-platform","version":"0.18.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.18.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"a4c1064efa86e3cdc86a9c91f65a0cbe35ad5b75","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.18.0.tgz","fileCount":164,"integrity":"sha512-yZepPsQY2rYP7tRjCre+rAWf0dBuAf0jAHSW3uhuw/FLeUb1vOmM3AwYY1ooAlsMnuKpFTJQjxHXubCmiQsopw==","signatures":[{"sig":"MEUCIG70pNMFfhtpZ7/cxTKiNoCBbSH1ouRRZ/YO6+5U9SDoAiEAvRujUfiaJ9n4gG66O7IvG7K64EC1dcuVTmHGmCy7T2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1000953},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.18.0_1787661052411_0.9939981205074238","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@bygghammar/cms-platform","version":"0.19.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.19.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"d3151d45c4738af45f5bf6c0337af8897a34829b","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.19.0.tgz","fileCount":168,"integrity":"sha512-R15HMmIK5phB9KlZ2FKYbu/g20HBr9SVjsX+MrmjilHcREo/od6Hvn4Aa1X2gRd1aGyIaI63rnGs5UMgb+l9og==","signatures":[{"sig":"MEUCIQDrxc5FDRTiJ0YO/Tfr1UYtAOtQ90iFv2thoeZXr+gESQIgJ7EKD+AX4Hy6mCzdFJsINf/xChmNL6yZWlgNKtgKhXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017381},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.19.0_1787663104426_0.8638867311086627","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@bygghammar/cms-platform","version":"0.19.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.19.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"b7d4e99309e0194d82c96e0ff0e98c13393b1c18","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.19.1.tgz","fileCount":168,"integrity":"sha512-nTGM94Lsd1Euemj2EpHlyvjQG5Vrpjwim21anFZrIsDIy8GZ4RPc8db82RbXX+CPWjLmr6c/pEGKGJC+vuM5Jg==","signatures":[{"sig":"MEYCIQCi7DPInx+eVelCCPeQXEBkF92i1Xk/4jQxZbJsajK90QIhAL/C1vu8HDRWtseY3vY7aPCQ0A8D24sQ8gTfc+W2koBr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017373},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.19.1_1787663297996_0.10972394487300541","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"@bygghammar/cms-platform","version":"0.19.2","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.19.2","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"6ee5e90925fa60d5c6d4edfd2ff18afdf12f3fc3","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.19.2.tgz","fileCount":168,"integrity":"sha512-bGt947jymmudnrUJOPy+Ji+bwC/0SOwcNliHj9MIqdOAuTxsREnbCUYTJPhzSuEvfcEp+yQqorDWiquD3rRfzA==","signatures":[{"sig":"MEYCIQCO1F7dFTQBRCSyekGwxVaD5IhdlvZElmZmeiYZNKEW0gIhAJF45tK9qByBe9T3pHynR3juUbj0Rl7XczbpVMtliv00","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017377},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.19.2_1787663490403_0.26285460057477517","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@bygghammar/cms-platform","version":"0.20.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.20.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"5248cbb619dbab9c9860fca215877fbc86a63ef5","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.20.0.tgz","fileCount":169,"integrity":"sha512-GKH8jAw+3k1HFzIHB+YEVhnDERS1Hfvd2ZPYQUVQL+BPL86B9SKTUNUdQN7d5aI8e6y4ovOlInix5mafdC28dQ==","signatures":[{"sig":"MEUCICKEGU8+BPOyp1OHYIVPGF93ubBhLtqYELWnVmUnEe1qAiEAuV3HOa16GO75OHxrnUNpbzv3tqUsZGp/BqCGlCm0f8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1033495},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.20.0_1787669688255_0.1905467350931307","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@bygghammar/cms-platform","version":"0.21.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.21.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"dist":{"shasum":"08a3a01eba6f68768304a264e048bd97e7cf50c0","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.21.0.tgz","fileCount":170,"integrity":"sha512-vkjhrSQR2/r23yQ1XM1/pA/FCY4Wl8cJu0IfEDxXU3tGiA8aNzeJITBHyJyNm/g7tb55aj4WgExuLxgzW0AvZA==","signatures":[{"sig":"MEUCIB3JoeZj4yB5bfHwiOk17rOUKDWQYyeitx7OTDH6gifCAiEAqpFwLenCReidEDnZWIToQg89pE6kCRbYchOXgeXQ0aU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1061338},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/forms-core":"./src/server/forms-core.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.21.0_1787673552633_0.44301705925939117","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@bygghammar/cms-platform","version":"0.22.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.22.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"63b278807af946631c9d36b1453957de43a6a6cc","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.22.0.tgz","fileCount":168,"integrity":"sha512-6gJG84Mn83vz2tXOzrUW4Un0OtSucjQj9uDSThk3u8Mtgzp4fYr8LHuRmbZJCU+O9V0SE5NGvUhYf9uZt8c9HQ==","signatures":[{"sig":"MEYCIQDW9k4hSDZ8C5z+24dZi5h4llup/Lce+I2PYV9ry1IddQIhAMreEpFxVe1oq3DwjD2F+gyErO38mFKub9egwTAiRtsz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":976929},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/forms-core":"./src/server/forms-core.ts","./backup/export-core":"./src/backup/export-core.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.22.0_1787675448237_0.6584931814485186","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@bygghammar/cms-platform","version":"0.23.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.23.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"5aebd91330e2e8c6f4f37d63708f72faa9851d10","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.23.0.tgz","fileCount":171,"integrity":"sha512-ivkxFMqXryw6VuR87UIY20M1DiGT4BZAhutPdVRPr3j4cr0qAJ5B/EGLQck5dhhVigMGDt0OReIZEJHXf/txbA==","signatures":[{"sig":"MEYCIQCAg8KH1H8dkmSMbPDTXQ5EaH0PPdkFz3pZwP1+EwB2EwIhAOGhhqgwfT5l/L5vEsxNzKJi7jbAnIWq4m99H5j57ts0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":996884},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/forms-core":"./src/server/forms-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.23.0_1787679595426_0.4091068953652517","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@bygghammar/cms-platform","version":"0.23.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.23.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"48f4e293b87285126934df6baa9a379ce0810cf4","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.23.1.tgz","fileCount":171,"integrity":"sha512-xaMOPvwYhwa3WJ08g4X924fNgarykP7w7sobhXLSqlDbwgVOoX+sZoasM+zeI/hhXlBRk0LD10BDDIatYq0cQA==","signatures":[{"sig":"MEUCIQDzo/bOSETDDqKRQzVBKgpX902tGyyaRjAbqglf92IAbwIgEufy8yHC640ERAz3jD7Rlg4WR9FL0eej3nnNfVoQUYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":997012},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/forms-core":"./src/server/forms-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.23.1_1787679690423_0.10042006952390281","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@bygghammar/cms-platform","version":"0.24.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.24.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"ad741ec2007781a7c2a2bd71ab5468812ab6a5dd","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.24.0.tgz","fileCount":176,"integrity":"sha512-9fo1iOMQYHZFCu3x0h5spMuil9X2yQkyW6C8/B2n6/BGk+tlBzmrts8RNdsQ9JCCDHd8JzVP0xBLr/HXiVpI9Q==","signatures":[{"sig":"MEYCIQDxDyI1lqIxwF6+aIDAgs/PTAouJZeMiZWRyOibQIIs2QIhAOQQ5UfL01yP8CehmvAeJsJjw90LoKtviEU86YY63EMt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1029338},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/forms-core":"./src/server/forms-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.24.0_1787681481375_0.713029876621802","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@bygghammar/cms-platform","version":"0.25.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.25.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"489e3b0479eb36995f58995ab3a87d67221d20f6","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.25.0.tgz","fileCount":181,"integrity":"sha512-P5p6WJwWjVoJQUJvQB7n3rupaVgz65+aF/QEjCNdmeoOY0nZ/QkhbFD1Z/w6+8aRVlXOBuNbYk+S4cgigh16DA==","signatures":[{"sig":"MEUCIQD13wBJxRnb20rJQZQEjVJFjZy77t6AOA/wj0MI0c4CpgIgFriI/NJ2ebOyhjkqUwmw3Ql+FWWTNhEcjbR3ylGXKy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1067352},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/forms-core":"./src/server/forms-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.25.0_1787686317552_0.5446803423623245","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@bygghammar/cms-platform","version":"0.26.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.26.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"009d0068218bb017b35d18e7d627ef7c320ac063","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.26.0.tgz","fileCount":183,"integrity":"sha512-UJ/epMt/fPf/Mf/IuO2A9zoM2KH9T7dpj+djsabc9nEnFb1Ml76WemVHS51GKlJX6p4XyWAeUgC6OI2PXF2NiQ==","signatures":[{"sig":"MEUCIQCLiSnBbJt2fLziCu6TZxzGs25fx8/p+PJtCWNE3DALMgIgf0acy+bq3SHZjM5BK9igCxUlUNYNyGBDkPT53zreaaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1125313},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/forms-core":"./src/server/forms-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.26.0_1787687646686_0.817869419063102","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@bygghammar/cms-platform","version":"0.27.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.27.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"747fe39d43dce41664f30f2fab9c2bfc09449ea8","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.27.0.tgz","fileCount":183,"integrity":"sha512-fgflMLamYkYRoB+yKmjKGvfbyBB0S69dkRWHhiM91PZg5I0u3c6FlGNUK0SyLQREnDU1AqjwQeOKx5G+xU50Yg==","signatures":[{"sig":"MEQCIHngxGeJY3A8lsjmpX2VbBpVJ18E9QJR1eRisvDSxNB6AiAYS5h0Y0Fd4HuRRLRAzXNhSbeJLAzyHLSFT0mFk+GcLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1128013},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/forms-core":"./src/server/forms-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.27.0_1787688467487_0.4959317519126947","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@bygghammar/cms-platform","version":"0.28.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.28.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"dc92e7c2d8c57e56cb89d86f8468ed23835ce441","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.28.0.tgz","fileCount":186,"integrity":"sha512-Fe4rCb8Z/7KnllPxSN9eF7dWOMXMmaRGlkWAcF5Y6SHyoO9/zG/Lja4C5WRyXjCIESUZydVXataDkn7KQhOX+g==","signatures":[{"sig":"MEUCIFx5+/wHoEWDKx2zYPKuOqJX9YnRPs8/sJ1IaNEwA5i8AiEAhBNVK+scjFUwD0kqtXAOeecUT/V3nRiMRwTXhp58O1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1186771},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/forms-core":"./src/server/forms-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.28.0_1787689054562_0.1191455506267185","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@bygghammar/cms-platform","version":"0.29.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.29.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"25c694d50c1eff6f811f9dfeba95cbc776d8db42","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.29.0.tgz","fileCount":189,"integrity":"sha512-5r7Bt1p8YJ5GuSnz2sNKrRipdW6EKDp6wiLUbxitNBu4Z0GaauD6OL6phpbzBmDcfqkyQI1vzp8/AN+2iTzRDw==","signatures":[{"sig":"MEQCIBkX6xH+wPM+rMHm64JqDV+MLpqumi9IZgW27MU0uS7DAiAtcNFRTfZdhQbq8Q30S6jOaebvwarJd/yHbadx08nWNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1212122},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/forms-core":"./src/server/forms-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.29.0_1787689342559_0.962533727574651","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@bygghammar/cms-platform","version":"0.30.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.30.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"794493eee803cb71a359cc8804254d2f1aadbc55","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.30.0.tgz","fileCount":191,"integrity":"sha512-njxj5ugd0T7UNOumv5aT4/sAPQ10//5sn7BPGoRxiA794sJjdE0AN8lX77Lpy+hpTaXiCDQBYku/anjVoId+Ug==","signatures":[{"sig":"MEUCIQC5UPdhKnwKMI4D5q66SBhIC0dmY3RebTbPDTNvahE0tgIgPZVY73TlVYjr/QCmd0AGcrRxaPizYDg66KbalBlHBR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1242951},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/forms-core":"./src/server/forms-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.30.0_1787689677304_0.26549818729248553","host":"s3://npm-registry-packages-npm-production"}},"0.30.1":{"name":"@bygghammar/cms-platform","version":"0.30.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.30.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"fb357ee480243295924b3e3106eb76135b3c4b56","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.30.1.tgz","fileCount":191,"integrity":"sha512-g4X97VNIgmhFmCqViTzNU85Xb9PqpZqBVj7VWAs87iqY5lww/7CMxQe+puvGft4JGGqz38fTlI4YDVl1dM2Vig==","signatures":[{"sig":"MEUCIGeKnycdudajLEv39L6BF05M29K3BNcMZHpPHN1Bv2tHAiEA+aQJr9EPCogTXtbb0P5YHAvNUWe/1lMYL2thqxKoR6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1242943},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/forms-core":"./src/server/forms-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.30.1_1787689738878_0.33301767616584255","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@bygghammar/cms-platform","version":"0.31.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.31.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"bb5dae4e1b5b724d55b9ef778d35790b807b0a4a","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.31.0.tgz","fileCount":193,"integrity":"sha512-aq0yNcLxVe8dO/RxZyCOlOrZGl23zWSx4dGitwUlf3mVecLcdKCm87MbzfeodCaW+CjlHMhhRnpm6GWeeSa6oQ==","signatures":[{"sig":"MEUCICoIVi44ZgtHNe/UFq5pQj4TpqJbNjN2UWPiD75/Vu44AiEAyB183vHpAnTZzBi5sKtwgYXbzCzw5rgyk598BfnFlpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1251333},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/forms-core":"./src/server/forms-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.31.0_1787691298185_0.05540762691369672","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@bygghammar/cms-platform","version":"0.32.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.32.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"03e25fc560a34cab6d41b36fd80fe6e3b0b8a12d","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.32.0.tgz","fileCount":197,"integrity":"sha512-GxwgCQhE80tcpB74NRsuLT1XKDvSv4CCG2u1EcMCvh5nndoUbG+oyqqMKsHGmMeDuWPcOw1q2ou/VmiR3rISGA==","signatures":[{"sig":"MEUCIQDzIcOiXo6eNzEkLdMQe6keh4AmGk4gVqkyMoAwWxKpCwIgQmuMZsre7Koa4qbcMBKh657iC3t+UC0G8t8QfmTl9/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1286098},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.32.0_1787716661369_0.13457129092526698","host":"s3://npm-registry-packages-npm-production"}},"0.32.1":{"name":"@bygghammar/cms-platform","version":"0.32.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.32.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"7d7d78a9b56508154c732926271fe8a0774ddd43","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.32.1.tgz","fileCount":197,"integrity":"sha512-sMaGZ4UhquPzHA7oGFJPGq2xn9IDdjVMmtUBV8BaDs3WHIG2Rj835wLDTKXYEfYDNjBSI2fOPsqQOsMYFZN3Fw==","signatures":[{"sig":"MEUCIQDGdHvhTEwYM8xBI7H7Moug7FxwEqRllZGkc79/gs6E3wIgLkADRnXAnbkIm2w+WmByLzIa//RALzLjbLed2KsZVwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1286271},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.32.1_1787716736219_0.8885772445904319","host":"s3://npm-registry-packages-npm-production"}},"0.32.2":{"name":"@bygghammar/cms-platform","version":"0.32.2","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.32.2","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"bffb26858dea18a6a29d49917a9623d7f03d27b8","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.32.2.tgz","fileCount":197,"integrity":"sha512-IOiYMXXVwwKWBsFy5cDAYNokmFP47TNw78f9Q2mDHCybVLpUAirhBXfVGeJyxib/5F0dPAhB/6RZ1gi4VMrm+A==","signatures":[{"sig":"MEUCIQDkuOHyYemfhBZUXpXezeKu2mxmYsI941j3UfOgnKOZogIgVC7yFERilVmPkpgKWVv0ZihVSmvTA4eL09NmX3EBuwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1286263},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.32.2_1787716767234_0.7764782083093089","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@bygghammar/cms-platform","version":"0.33.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.33.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"f6f5d7523208bfbab0bfb0e8d6d2334717e373ba","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.33.0.tgz","fileCount":199,"integrity":"sha512-ljtPFb0yYnnoqqIkfAIEZ8fohpODkoDvscksDEObd0+nJkU3TpkEJ5+gqW9TZV+ubLzjo60KRGaY06Y4luzTQw==","signatures":[{"sig":"MEUCIQCITS09rTrAXA8uWSTOuOWquhqJpubppN+rMieFewzufgIgN176EzKv3rTvxijME/sscf1EMcSmweP7za8x+YWwL6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1315228},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.33.0_1787717540197_0.04959061607765247","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@bygghammar/cms-platform","version":"0.34.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.34.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"dd62cd15e48a17fed2d098765ca4be60acd64625","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.34.0.tgz","fileCount":201,"integrity":"sha512-Q0jyM/q5yKicb3vVH+JWsUrQBnQKOBPoYYu7HoNiXB2UxQmma9TUkmrDn0H9TbVTBqvkiRiyY71Zu5x0RplriA==","signatures":[{"sig":"MEUCIQCirdROtsuF0wsAdG8xYzlHqg1bLh3hiayy/03vHzgh4QIgCnt2x776U76mfguVXT5gWJX6FPNaBgoKg/8Ql983qEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1325790},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.34.0_1787718216694_0.17828851728898654","host":"s3://npm-registry-packages-npm-production"}},"0.34.1":{"name":"@bygghammar/cms-platform","version":"0.34.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.34.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"1a6655d53b9623a14c397548313b1e7e9cd337af","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.34.1.tgz","fileCount":201,"integrity":"sha512-XOvMLSF7k6bMES8gi+sOK5bjO9KLPr/ojs15xI/mocgEI67slHixkO0QNSzQ3ze6VPi7B6NOXiGa7rzxn2F9rA==","signatures":[{"sig":"MEUCIQDT6nAryr2RGmAdBDtzSx8+0cVjMM9M1iTU4qKYYP0uyAIgYu7zplW/xeVsMZ0/KzLaB95SfMo3EakdxCYatyoi788=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1325931},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.34.1_1787718282308_0.0187459136797945","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@bygghammar/cms-platform","version":"0.35.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.35.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"cf90b3d8dd51a1a3cf8618d63e8f875f6d75ebdc","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.35.0.tgz","fileCount":204,"integrity":"sha512-dx7POPfX33tohb1bmgIs+xdJbp+qIWFgFD16Ybj+g6n7/k/LvjsZQ9S2KltCq0bocZ7Zg6Tsdik1W2S56tGKHg==","signatures":[{"sig":"MEUCIQDS/Wh8q+QIuYPHRjGC9y4Qp+C7W7m47VPclDtFLjlbcAIgOngQ1GbszXDnE9TpG5NFIYNXVS8sKrteh7+9uabPKUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1346895},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/domains-core":"./src/server/domains-core.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./server/injections-core":"./src/server/injections-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.35.0_1787720347703_0.023902683217572163","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@bygghammar/cms-platform","version":"0.36.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.36.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"32b307ea473af4f0eaea05966eedbdd59d7fbd6f","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.36.0.tgz","fileCount":207,"integrity":"sha512-r2+8y+GR4qz3s5oWOTf9utW9VY0uDAiNVoGA41gOcKb3MCsz3LCC/FdH7bYRKRf0VSfAuOY/ZjMd8tcihAocgA==","signatures":[{"sig":"MEUCIBV2LtZoS7IkzX/2Ui/hL/FSqjHDcDpt70J7sUHobWhjAiEAmwHA+L00cSjEzJLFW9sKGnLS+xI/IkblXVItFKjcaQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1375928},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/domains-core":"./src/server/domains-core.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.36.0_1787721115830_0.6837701298329535","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@bygghammar/cms-platform","version":"0.37.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.37.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"a0db57112655476a7e279af33110f7ed45965491","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.37.0.tgz","fileCount":208,"integrity":"sha512-Glsvl9dstEEaVrDVAz8zuri2Frap2jtxpakNhkJxtDOGeU1upwybxzaGuN99/g66kfdeR5J+y+YBM+Fdw6MlbQ==","signatures":[{"sig":"MEUCIQD7TKpEuwDs/Da/Kia8NTto+YoGa6KXlkcXdOfk82EbBQIgJbRTnJsHZxBBfT6PIIIN1NYe/jVoJkVXsZqtDHj3NB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393033},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/domains-core":"./src/server/domains-core.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.37.0_1787722033595_0.3090673633994736","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@bygghammar/cms-platform","version":"0.38.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.38.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"21c7b8a6d5a3e5b832cb0040ecabafa79e6e9c9a","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.38.0.tgz","fileCount":209,"integrity":"sha512-MQrkYFRWJA72GWH5TMNJ7whuDK3RwXlW48U26sOOJ8F5n3EFgdq2yLdR9wjsM800CfC1tx3cjy6WtIrSzMpigA==","signatures":[{"sig":"MEYCIQDZoMGKYxIjkfNIo4hKx3CC47RSspJEhhrsw88p1OU/NwIhALJiOaOhi6Y5b44JiqWmwXQhUIWIKkUaNAIBD5RU2ZtE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1437011},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/domains-core":"./src/server/domains-core.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.38.0_1787723235288_0.477742367525992","host":"s3://npm-registry-packages-npm-production"}},"0.38.1":{"name":"@bygghammar/cms-platform","version":"0.38.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.38.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"4a3b54a9c9a7d830a7eedebf7949af74a5e0909c","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.38.1.tgz","fileCount":209,"integrity":"sha512-nrzCKJkJYz5kIcOYJm6Yl2xY+ku5egnzGeLIMY64YQo9c+A4OYMK1e0ymI8006oROlbmLKn0edGHL2JQCkh16A==","signatures":[{"sig":"MEUCIQDGbZ28QKqoUd9ktv7uuhtGyShgmwTEVYDLnKbQAtFDbgIgU+HjA25lSKYpTo+ZEVwAdXnHHB9A25zLUti2Z8eMI2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1437134},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/domains-core":"./src/server/domains-core.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.38.1_1787723363850_0.5463272696236114","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@bygghammar/cms-platform","version":"0.39.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.39.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"482b2369a008da2ac2838f0e3fe58bc5f7058a70","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.39.0.tgz","fileCount":210,"integrity":"sha512-ggD/SslolUzg/0WEgTwKn7YEp4jI13guOFXd4iBv3Had8PddtIT1nkK6H8Wz9f2f6qZnvdnhz2Kw9WW3vmwe7Q==","signatures":[{"sig":"MEQCIHMkGnuDlPTgjHY2kWVONqCLBRUuqNOIb9yromPfpSDwAiAZbjhp5XHTfs8UBgEhDgSjZKgb/BVEckYE4yLlZblHVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1462362},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./server/backup-core":"./src/server/backup-core.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/domains-core":"./src/server/domains-core.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.39.0_1787723799984_0.2517868074209737","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@bygghammar/cms-platform","version":"0.40.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.40.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"b5ac3154ef2e9297f22cb74b586e13ce4eb79a66","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.40.0.tgz","fileCount":214,"integrity":"sha512-0YhtyfQof4lc1ifjT13jXoeP7lzEUwpF63Vp4J3lAe0F4flJa8Vk8A4GopgXiUEAfDBuq3ACDvWtAsHk3XYTbg==","signatures":[{"sig":"MEUCIQDdtduz1jaB4Yjz04sZne1jzbU92+WY2Y0OgkrJ9YivWAIgUwmX4CLzlWHMIOMYqGnXN0R26L0vowujLOKA5ybaT1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1478577},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./server/backup-core":"./src/server/backup-core.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/domains-core":"./src/server/domains-core.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.40.0_1787730395511_0.8408458812663784","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@bygghammar/cms-platform","version":"0.41.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.41.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"0ce9ba3929b2be47a14a31d7da3aef3bf0ebc174","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.41.0.tgz","fileCount":216,"integrity":"sha512-N5sgejuM+0QWmS8lDQbzVOwaLqyrOV0MruJenKRsjRjSQWChdCIz/v4PYjDUqzuoMyr5O9t6/tw9m/xTFCBakA==","signatures":[{"sig":"MEYCIQDYLYtgj7xgTQUMZav/2OdQGld8xNEjPvpchLQ0BW5tvQIhAJURHYY+VIsXTEj2Oz1BOeVBHtsaA37i43YXH/REuQfc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1490028},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./server/backup-core":"./src/server/backup-core.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/domains-core":"./src/server/domains-core.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.41.0_1787733429984_0.6209990281623952","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@bygghammar/cms-platform","version":"0.42.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.42.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"ed5a21891147043682a12bb7c9fa256fa22c504a","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.42.0.tgz","fileCount":216,"integrity":"sha512-b+F5in2I7AXniO2vV6oqghVLNpfST3cRxJq4QN5HgjagYtoaGk5AfE1ezpyyDXfz10QR4GRsI6YYGG8RlfwSRg==","signatures":[{"sig":"MEQCIAhDUaLH/amWk03gmTgMIRFr0Oh6NzJr0BQzEoXYNV+GAiBmMGl6CP0FB3uvc60oSYcrpIKY3A22x01eFMCxUFk5Tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1503539},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./server/backup-core":"./src/server/backup-core.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/domains-core":"./src/server/domains-core.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.42.0_1787734189207_0.7846422197695553","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@bygghammar/cms-platform","version":"0.43.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.43.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"c4c681e03de55d41d3e7f38b3c1ffc0fda3fca23","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.43.0.tgz","fileCount":217,"integrity":"sha512-ZydY2nr365C5uZPiJ/x1D7ahqXLbtXzjXKLVXia1KkMnqHQdGsfYsaeDUPX+3VMdIFij4H+GxxTIcphqRs1M5A==","signatures":[{"sig":"MEYCIQC1rOG31VyV4I+SA1VTNZqhF/stWlHhRl7AbI0MwLJhYwIhAP3JDUVG4Eteo2Z0uJfDaHoqfHJt7mf2vLKfBKST7+Ke","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1532678},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./server/backup-core":"./src/server/backup-core.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/domains-core":"./src/server/domains-core.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.43.0_1787735027946_0.40870911165731383","host":"s3://npm-registry-packages-npm-production"}},"0.43.1":{"name":"@bygghammar/cms-platform","version":"0.43.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.43.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"a2b6c2f4066ba2984b93c425baced033e3542caa","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.43.1.tgz","fileCount":217,"integrity":"sha512-4X/AH3M6xov9c/g86c5XpX8568e0CmKvoB5hL2JqY1ffdQYiSuNzgAjIh8gyQKJDzAaQIYTjq9oyCpr078CKKg==","signatures":[{"sig":"MEQCIC/5Y1zfGARHvBfGtzbzoA6hd1xgckJZfxxCJ7tJLZdHAiBFMHVUkh7gI5dOCVs3rHn1bziQU0UFJhXMkdLbp23xvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1532816},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./server/backup-core":"./src/server/backup-core.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/domains-core":"./src/server/domains-core.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.43.1_1787735312901_0.6032438541623335","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@bygghammar/cms-platform","version":"0.44.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.44.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"085d9433745effad9bac04cc4aa5d397138f844e","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.44.0.tgz","fileCount":218,"integrity":"sha512-0r/N6vGyJvZxMkXjrkbiS1XL1VQdCrJ+lBObEHcg8NuNI5JhnhMgKsvS3MXCL+hoLjMSRMxFFScOvpYIDETglQ==","signatures":[{"sig":"MEQCIBs4fWHCev9uzT36Af7BmnF93tHr1WNPtqLoLXBROgNeAiBVqaJH5z9LIQWPu19Tp2U6v4yrCGGNbb3s/lKIbwC1QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1548352},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./server/backup-core":"./src/server/backup-core.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/domains-core":"./src/server/domains-core.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.44.0_1787736505653_0.893362791234751","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"@bygghammar/cms-platform","version":"0.45.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.45.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"4f727dab1710794204cd8497b99e9cc788419046","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.45.0.tgz","fileCount":218,"integrity":"sha512-wBbk6ylP18MKnqITZX5gdcCXu6C5F3WYzmGWYY1TYYOhSELJFNrjPwUdKT0SX7ZKZmSHAhPiLs7E5YCapzoe3A==","signatures":[{"sig":"MEYCIQDma4dlfZjMbDF6jSqQ+JRnmbmPsHbExjsAbBZx2xpG1QIhAIn30vf4Q+Omh+1Osu/AtB+LV116snRJTMGAcvrUEL8s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1549057},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./server/backup-core":"./src/server/backup-core.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/domains-core":"./src/server/domains-core.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.45.0_1787746890762_0.7621083133491697","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@bygghammar/cms-platform","version":"0.46.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.46.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"da4ff0bbffe0023dc04364bf04eedb5be7b0e85e","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.46.0.tgz","fileCount":226,"integrity":"sha512-puOw6e+5XCMIUgT+hDE/sOWgChG8t/KZRG6oxF+K1r4n3d3HD9GSu/pbHmanwwfouWfsZN3Z1nYWW4JYaQAx1g==","signatures":[{"sig":"MEQCIH1blB4ZacoEnIVwNtIWyplneWKUl3huO/0GDRsfsaPzAiB9O6EA4PPLJtBvVIqCORqCuPhZeRV1y2Sw1cKdQ/JqsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1614611},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./server/backup-core":"./src/server/backup-core.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/domains-core":"./src/server/domains-core.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.46.0_1787763616427_0.017793176554341095","host":"s3://npm-registry-packages-npm-production"}},"0.46.1":{"name":"@bygghammar/cms-platform","version":"0.46.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.46.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"f36b2c647cc79da9a875233eaf3e275af51891fb","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.46.1.tgz","fileCount":226,"integrity":"sha512-epWXxCUs3772Q6+SjLu1lv85CRLP2eXVgpEXrj34vYYA2TW0PU7mB9oALrOsqlqklavUVhuMcVAiKs1OmjHgSg==","signatures":[{"sig":"MEQCIHIIKUT9Or0jtbsSZ6RKEAbTXg4kFu/d4XsVwHVU3PiqAiBfnw8W7/s/9uHL+6cLj9VNrcJpC9zEpREJQ5EDUyn4ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1614923},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./server/backup-core":"./src/server/backup-core.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/domains-core":"./src/server/domains-core.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.46.1_1787763849871_0.4718953411537592","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"@bygghammar/cms-platform","version":"0.47.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.47.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"bd87bb602055a085fd9fcc70c1bc4410a9aa21fa","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.47.0.tgz","fileCount":230,"integrity":"sha512-tDrRLKSwS7xFxP9aHDCAocMRXfq6RgvkjbTHe1bHYbUqkNIOCNYYENGKQo4s6m5eQb9Q3pqVeBgkgLlZq3Sy9w==","signatures":[{"sig":"MEUCIAPJFQ7tPgisgBq2sVhr5U+VA67hroXPxq/4FNro9phBAiEAs2WjciJ9ZSEzhUAZrqdcuWkOtuDnopDslSnGaqu2Gco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1629574},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./server/backup-core":"./src/server/backup-core.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/domains-core":"./src/server/domains-core.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.47.0_1787766685490_0.4742579600493544","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@bygghammar/cms-platform","version":"0.48.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.48.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"4708ff97d2c7f854d54ff2848c0336618bffc8eb","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.48.0.tgz","fileCount":235,"integrity":"sha512-h801BvquoFzSsAtQ5VOP6fXxcARW28JIFye5lSoh6AZBCMIhen138DCRP25tBHTSgsXfSDOWXB6IpPS+KJQAcQ==","signatures":[{"sig":"MEUCIErIHeAezWrBR2If8rRuGaVQH6+2nzAUiCqcbES0JHjpAiEA/982Lj4DrZLZygiTu4jQWzWana6XkS5kJwPRhKt6DJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1649969},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/pages-core":"./src/server/pages-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./server/backup-core":"./src/server/backup-core.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/domains-core":"./src/server/domains-core.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.48.0_1787768400566_0.9482438648999041","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@bygghammar/cms-platform","version":"0.49.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.49.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"5c796119d1b2eb98be9e4515005d8d8a4531b7eb","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.49.0.tgz","fileCount":251,"integrity":"sha512-QE0ET7wt7DBfrUVXqjoA6TJN86XrptoCyemv1FiWSSvOoEf0UQQ/UYtsaPvP7ApHA6jIqgeyMpj4JGMhaXa2fA==","signatures":[{"sig":"MEUCIQDYjgbZMrHZSw5WNBCBXhXIOxngldGtiiNP5QPn4wjU8wIgPjebxFDpGbGxaJn0YtqYH7RcHbx7XDXomMcR53hfTkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699387},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./server/clients":"./src/server/clients.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.49.0_1787773464183_0.22347128752859668","host":"s3://npm-registry-packages-npm-production"}},"0.49.1":{"name":"@bygghammar/cms-platform","version":"0.49.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.49.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"27809ac0151e299715dbec28555c0d1e4deec4b1","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.49.1.tgz","fileCount":251,"integrity":"sha512-XcuRMTz695Vre5pOmjgwL/A3Uzq1VejcFZEXm7C44G3nMT+YLXOa2BYQrCA2L/ySqAtmXG+IXre2Bt1STJkzJQ==","signatures":[{"sig":"MEUCIQCgkTUnapnWh3u/uht1jHNpmQ1WvpuLDmkxGLnERiywOwIgbi30Afno+wtXlC79ukhZEnpKXD1HnXhNgC0d7MINwEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699597},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./server/clients":"./src/server/clients.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.49.1_1787773894408_0.7969750236526989","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@bygghammar/cms-platform","version":"0.50.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.50.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"b990240387375ac19042d6eca0b0a670d1046bee","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.50.0.tgz","fileCount":253,"integrity":"sha512-e1AGlNNi5GPbAJ6Y/g72eeFUFE3nxcQk1P0ZjexGKYkCTWCerwNW8YPtsjSw9lvdVnuHx16AaKe05ru9f4TjuA==","signatures":[{"sig":"MEYCIQDgbmD1Nmzv31e/19EYnwlcIbML3qNBNE0IMLhrIOMlfwIhANUZjoFbtlVP0/9o6zyNmLEmHHK4VTT/tbaVmdTlc7vj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707740},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./server/clients":"./src/server/clients.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.50.0_1787799495542_0.06698747913842751","host":"s3://npm-registry-packages-npm-production"}},"0.50.1":{"name":"@bygghammar/cms-platform","version":"0.50.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.50.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"642dd2f8452d821ff592c7e164e7d5c216412cd4","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.50.1.tgz","fileCount":253,"integrity":"sha512-SvcP3D4aoZP+3CJuKqtILFBaddMXBTMTpeWSN318OW5oDGy5B+OFut8Ieerl8MszSmp3CEBtZk8AVn8aLeJMzg==","signatures":[{"sig":"MEUCIQC+8dMXM9BZvhIFiqPciYZteEKT0MtuquKuRc8z71GMjgIgN7BT8eLocBk1TpSO++ReFjaUmYt2gvs1JyFObdnuH2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707871},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./server/clients":"./src/server/clients.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.50.1_1787799711448_0.5737126185801156","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"@bygghammar/cms-platform","version":"0.51.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.51.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"5be34fa211cc8a0085fb141dc3deddc6551d73cb","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.51.0.tgz","fileCount":254,"integrity":"sha512-sgkGcvQWpBhO4+gkunFsAB1dwGjB3xlGR6RydOiEmD6duAhzK6SctczCf8vUuQTbZD5+o5ZOo/Q2+Qdl7NOrlQ==","signatures":[{"sig":"MEYCIQCR4RjqzHWfGtoaJ9p73f2DiwmFKReUDi9v3mpKDAPnbAIhAP9hn364JGYeXmCJ5RXoPN+1uzSJdqb04owI9Dh+15II","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1714592},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./server/clients":"./src/server/clients.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.51.0_1787800626236_0.5758622697108118","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"@bygghammar/cms-platform","version":"0.52.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.52.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"8a0ae3758d3df00a381b3d44a99076d1ebd754eb","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.52.0.tgz","fileCount":255,"integrity":"sha512-rDgXxDMn1sWKN3hrRF+YV8Moxfe/lhzpcGBeujiyJELXGbLKm/emj+CMhV4plKg8IcRHN4qNvUZnN3tGdpixVQ==","signatures":[{"sig":"MEYCIQCCyzvaiRmSnvvRGpKbiqi+ngDPypGra+h/TiuI2QqrkgIhAL3jDHOqXqRmU9j67kNQQ7L5ZDFZHaHa90+5p+Rjl+sB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1717322},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./server/clients":"./src/server/clients.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.52.0_1787807368488_0.9039129264468746","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"@bygghammar/cms-platform","version":"0.53.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.53.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"7d11eb7b6f8b2360efd0ac43b20e529cdb82883f","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.53.0.tgz","fileCount":257,"integrity":"sha512-nvt1J0uhrTAVJJXgBJ2lhu+mDHNC8BWKkj/tf4FALijngzx6FCyz3ZSka3C7tLn+ePIdoloTxcu6NHdHwSfPOg==","signatures":[{"sig":"MEUCIDZKYtJgUNuVLtBkcwADwwiliaNcXZvIKLOmmSARdELCAiEAlnX2t18X9npcX4CHeIc2ZLUyHhaDBcFMlF6PXEh7Jug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733851},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./server/clients":"./src/server/clients.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./admin/describe-log":"./src/admin/describe-log.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.53.0_1787811062898_0.9259871390444561","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"name":"@bygghammar/cms-platform","version":"0.54.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.54.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"128c423e9cec9561a6ef64611bc743fe7d920bf8","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.54.0.tgz","fileCount":259,"integrity":"sha512-v3qRrRIjeDhv+O+TgmR7b8Q7d1gdf2kVcWOWcxldcUVBG4J5amvY8sSrUwyHAXt7b8FwfAA3qs4HhnV0hONzwA==","signatures":[{"sig":"MEYCIQDbpBLoxStBcbbt4zvI3DLiRLDkovaZizIiFQcB8vJyuAIhAIXSddDys7fdBvphUKS4V8F8ctkJNzZYnBNFlRK6cfub","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1753483},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./server/clients":"./src/server/clients.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./admin/describe-log":"./src/admin/describe-log.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.54.0_1787845375465_0.3690229473694091","host":"s3://npm-registry-packages-npm-production"}},"0.55.0":{"name":"@bygghammar/cms-platform","version":"0.55.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.55.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"36debba39a65cff269b959d5e36c20e0f481eb34","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.55.0.tgz","fileCount":262,"integrity":"sha512-qhHUtgqNTyT6w0YJUix/qqXC7TwB6PPO6+i9E7PF9TJNm5iDQOTqvoVKfz5+faJOTBumJvx+YJlPCTfsEdWUFQ==","signatures":[{"sig":"MEQCIGNZvHeYCOxrjcRVn9srcI3e2MMTX591V9FWWQhukCg1AiAg+FDuEQ9U9ppcTiCzZtnRzTaDe511oxQAYCVwA5uj+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1766322},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./server/clients":"./src/server/clients.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./admin/describe-log":"./src/admin/describe-log.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.55.0_1787859673575_0.757518439069478","host":"s3://npm-registry-packages-npm-production"}},"0.56.0":{"name":"@bygghammar/cms-platform","version":"0.56.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.56.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"6e636419e7e6da7c157c2d3553014b44fe1ccf43","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.56.0.tgz","fileCount":264,"integrity":"sha512-HyLyXw2tlg1vbtzqjAQyXRug+JL3YnvS+ePyN1sBhLewC7z05y4W97MK4q11re/N/jQb9L8P2e2YnfGpXTz1eQ==","signatures":[{"sig":"MEQCIEJBwYtJ4NJyNp4UgcIxsASJUoqCPM8QdZPbgcIag/yZAiBtasTat9FQIpfOl5jRbgtulC6Lp76MYZVrb8zW5kYY/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1783673},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./server/clients":"./src/server/clients.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./admin/describe-log":"./src/admin/describe-log.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.56.0_1787888776864_0.952190679354044","host":"s3://npm-registry-packages-npm-production"}},"0.57.0":{"name":"@bygghammar/cms-platform","version":"0.57.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.57.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"855f362a91d37eb4250d07cbf764d07b9bfa2df7","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.57.0.tgz","fileCount":266,"integrity":"sha512-SghCimZOZ5yi2DJ4VKk+CpF/OC4p+mkg9sVndlyUvJuNWQyNet054d4VmY2HiXKNVNRGr0FTw0X7dDXhQevpng==","signatures":[{"sig":"MEUCIQDABYPWzTaJ1AUwEyOdEQWY1Gfwl48LKjdTL/UtTm/WuAIgGqwOZOuvNKHXa2Cr2GUIFn4ylun8VKk0tbDx1/mdC1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1796087},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./admin/describe-log":"./src/admin/describe-log.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.57.0_1787892557868_0.2030820343402333","host":"s3://npm-registry-packages-npm-production"}},"0.57.1":{"name":"@bygghammar/cms-platform","version":"0.57.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.57.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"9bece21bbc186f86e1b218bd6fa7ac38caccb2f3","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.57.1.tgz","fileCount":266,"integrity":"sha512-lPuujwBMCkQ+R96d5TrYtpG7RpRRj22DS+eNFntlFNWr+q6H6RYQyq1+uhHEehT2Bzq0jWhzVMG9cbNjl04bDQ==","signatures":[{"sig":"MEUCIQCaM8ro4wfttA7tB7ect1kSBsRU+/qT3t6arIENA6/JiwIgZDBNjP/7IMNo18gzfRK5QLVZTA/fV2jq/BU5rsZLfOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1796249},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./admin/describe-log":"./src/admin/describe-log.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.57.1_1787892789582_0.731424135424871","host":"s3://npm-registry-packages-npm-production"}},"0.58.0":{"name":"@bygghammar/cms-platform","version":"0.58.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.58.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"600d5a9638baccf7996af8b95805f2cdb4498bdf","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.58.0.tgz","fileCount":271,"integrity":"sha512-lSI8AzNVHIwyJZ/5DLEGZz3hGaFRIFWgSA+mRLXAes6q81ESvCJHTGdqzvwVyIlptc3EgPK3NiDfXM7NHzBXPQ==","signatures":[{"sig":"MEYCIQDG7z8BUKqe23Ynn1hXu3rMy+glKH8iphwMnSnJXwaZeQIhAMqaq5NpCNa7nE7PRY0H0xHhBg5/m5Aftn6PZrhbJsQw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1809024},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.58.0_1787894954957_0.9139758364989283","host":"s3://npm-registry-packages-npm-production"}},"0.59.0":{"name":"@bygghammar/cms-platform","version":"0.59.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.59.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"62f86775a58b2e0c28595311b51a701be4ed8a76","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.59.0.tgz","fileCount":274,"integrity":"sha512-ZrYr5K5UW6tRnIUIjfx6Yd6msmMg3AVBQAYGYpYpJhmvBUHkPzlYRQtUFfNb/Gu9yFMR0Da8UNQ1w6fv7VM5cg==","signatures":[{"sig":"MEQCIH4xav0PwFd665+NjohCJLM/6np+60k7bDmPP8hCVX2hAiBVbkQmEqewV5gPXGydCmGI846XWZFKwpLTzjfCopUfZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1824406},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.59.0_1787897198256_0.875422461143275","host":"s3://npm-registry-packages-npm-production"}},"0.59.1":{"name":"@bygghammar/cms-platform","version":"0.59.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.59.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"747bd865ed0e23158084c89312aa8be1f8fb03b0","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.59.1.tgz","fileCount":274,"integrity":"sha512-fQfpLmRoEWQojx57iInWbu8OHozFJ1g7ZKBZ3ykqdDhYiQOiANASPA9DlpcD2mTpDc5/6f4jnqSc9yYCR4n/ww==","signatures":[{"sig":"MEQCIHNqQ28DcWw0JEdSHfl5g075JD643tgjcUTogtGLmM6AAiBmdtp9w/PfMdosP5+i2aCanswAWmXebYzJRW8WH6Ee2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1824596},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.59.1_1787897557843_0.0698975270073503","host":"s3://npm-registry-packages-npm-production"}},"0.60.0":{"name":"@bygghammar/cms-platform","version":"0.60.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.60.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"e21e8ee91fb3db403c7490988e51214c142a8021","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.60.0.tgz","fileCount":276,"integrity":"sha512-i0TRwT0kanEpM7Qh56OFhtXjOtmMLlRTK+IgMyz8/Lhhm3m2Iq9cHY0IzYPsDWl1xrHcxEwWXZn/iwTeS2NbdQ==","signatures":[{"sig":"MEUCIEM0hrhZ2PHTRNIQXHdf/LiGy2ONI1R7GNgVTc+xF/tmAiEAyzCNwWiZrsqlD1+ZcMJJtqTrkcgutLL9vw9elPt/8es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1836510},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.60.0_1787902283809_0.983594253612557","host":"s3://npm-registry-packages-npm-production"}},"0.60.1":{"name":"@bygghammar/cms-platform","version":"0.60.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.60.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"4e882fbdfbf9406fd5c79607cdc5658c5af5567a","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.60.1.tgz","fileCount":276,"integrity":"sha512-mCECB7rbBsIkDh5nU4g8ya1N0ZnsUKlYP1OUuCdCyRMaiHfedt8zX/nx4SaFleS20mojlA+hpop06zoXPEuIkg==","signatures":[{"sig":"MEYCIQC8kJDDZRaGe2lX3q6o8vDEySgZeXEC7tF9prxFJTqzbQIhALM7mX0s6xl6xnUCp/VekfldCWO1yf6VvzLLoFHl5Dp8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1836559},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.60.1_1787902451543_0.9319797550312563","host":"s3://npm-registry-packages-npm-production"}},"0.61.0":{"name":"@bygghammar/cms-platform","version":"0.61.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.61.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"6abd80aeb9a0faeb02892b059e4bd060c3dd997e","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.61.0.tgz","fileCount":278,"integrity":"sha512-a8U3dICVKSp0uoiKp+2H1F8y+XIoafMLCU9WonuKgU/O8NbgnrMAkzJjo95c4lH5KNlIWv1WKJ50YSOy8rnjXg==","signatures":[{"sig":"MEQCICDjBcwIRtx3ThlipLRuR7uTOgYg15y0bDsknfSFI8qHAiARKUnMx1I6u3jhCFJHMOOfurIql9NRbCMDveru7bQgmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1846356},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.61.0_1787935293483_0.10148918777976457","host":"s3://npm-registry-packages-npm-production"}},"0.61.1":{"name":"@bygghammar/cms-platform","version":"0.61.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.61.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"35252c82e6c7cfb3bc436c96cd7f578f51b2a3d1","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.61.1.tgz","fileCount":278,"integrity":"sha512-taux1RuvyXL+zuMW90rTouc5SgzWi6hhqQkLb1GchCzWTsaBoLlSsfVAfIa6DELcTsww9ogKPnxIa7YWIyqihQ==","signatures":[{"sig":"MEUCIE/7iD8FKWuWUvt0HOri/i0mWLwYFH1zbbWJFv3391ReAiEApj+P2cbvH9+QRfAyreY+MERf9LeFFEHAYuyl9P3HFD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1846429},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.61.1_1787935515104_0.55940818806247","host":"s3://npm-registry-packages-npm-production"}},"0.62.0":{"name":"@bygghammar/cms-platform","version":"0.62.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.62.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"a2dc403eccefe136978a10f2cb6dccf5c8e7c75c","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.62.0.tgz","fileCount":282,"integrity":"sha512-GRvNZ3dzKCwM4CGVVkgBNiBJ//Q1vU/iTliTGfHd6oFkhhylq7tXBhRZ9jOTVaHFOUZx6p8G36xJvxSA/iYfMg==","signatures":[{"sig":"MEQCIHiSisDUVox5b8xrnpgN/bhb0rbCon4iwQMvT7D1DEyrAiA6x9Sh0LRZH2x1wlUu860L/u4shXJePlus2lBSn5uyjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1862002},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.62.0_1787945813044_0.6136238004936425","host":"s3://npm-registry-packages-npm-production"}},"0.62.1":{"name":"@bygghammar/cms-platform","version":"0.62.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.62.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"b62a3a6739e188db7896bfe3bbc31c1321654341","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.62.1.tgz","fileCount":282,"integrity":"sha512-on6z9V05xQrBAOtWlBuHGk2rsQjqG2aKYHGd5vObazYy3HAxkgx0Fbgb8WMel0NDACCyjbzMvVZ4Hwy6SStkWw==","signatures":[{"sig":"MEUCICJqlo+0PqfdQwPGn1UOQcqXhRKralLxyP539YINCYyyAiEA2b926PuyJeVDGxVzaqrCtNWyaPzcoFw+KCwXOZkXG7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1862056},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.62.1_1787946037588_0.9947432995576753","host":"s3://npm-registry-packages-npm-production"}},"0.63.0":{"name":"@bygghammar/cms-platform","version":"0.63.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.63.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"06319f45ce24f9181f82af744db769d05fdaad17","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.63.0.tgz","fileCount":282,"integrity":"sha512-AuFT3LTBdUEas7Iz0rh0xW4G1VetTZisuMJRuILZVnhdyZQiOUZJsFtl3LGdiU5hXyUBxTdAYDMq3Il8MVdeTQ==","signatures":[{"sig":"MEQCIHEqIg4fOa2iA5IDmfGHvQVuokWvqTJlDCzmhc3dns68AiBTVvZsoCM6XYMxjKmTM2NTIwUCGd8fp0Z0iz9Nt+zKWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1869996},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.63.0_1787947447925_0.14750561976958743","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"@bygghammar/cms-platform","version":"0.64.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.64.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"fa9d51c775559271f09223acee340a87bf270c1e","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.64.0.tgz","fileCount":283,"integrity":"sha512-SHxAgO2f3ny9leKILh6QBigCvodu3d0R3rixP8UNxaGPDl84eplMfZ5nHe59Wfcug5lTPa/05moOuewlbKu+MA==","signatures":[{"sig":"MEYCIQDHkG5SYYFkfszeQs9Iv5sgDdXysdLAQXObZsGgdDcT3gIhALW2ipwiZ1azinSb5N9MqsFeYmUkVWBgKq8+M4wHQkd2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876316},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.64.0_1787951299606_0.6699399652814584","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"@bygghammar/cms-platform","version":"0.65.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.65.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"a4e7514a9ee4bc052b89c593714c04a08bb301a2","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.65.0.tgz","fileCount":283,"integrity":"sha512-bkV22wFXNtjnb+DC6Gg4RD73ycRqIt89ydN4e0fj4H+h2a1I85wCwy9bPrHrK38h+q4+oqPDNVAWLJt+HJ4YiQ==","signatures":[{"sig":"MEQCIAeDeZVi9A1CtgdpqwWMNHQ+6aYCbG/kosOduJ4uLwtuAiAMGab9SXsTS1VeyrVduLyTjyhHsbME1QDCcpz9bJf+wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1881842},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.65.0_1788010979127_0.2521073810875536","host":"s3://npm-registry-packages-npm-production"}},"0.66.0":{"name":"@bygghammar/cms-platform","version":"0.66.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.66.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"fd19b245a3bfcdc34a770d75c3f6cc0e167912b4","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.66.0.tgz","fileCount":283,"integrity":"sha512-Ys9r5ZHeHPjDOe6xTwFa6sAjukW06JOKz9pGEAyvXZOkY9tFzauU8I97hlQDvTHNTuSTU7iKSAf9SK6U/aBI5Q==","signatures":[{"sig":"MEQCIHz4jZHEAoA8cg0Lte+CWkdH+9R2S0CYRLJ8SGAGzbvPAiBNsHjkosI++LmJDr9Tp+pJg6GIzTKlwCF89r6pYdYrKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1878431},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.66.0_1788015119200_0.5325338144771967","host":"s3://npm-registry-packages-npm-production"}},"0.67.0":{"name":"@bygghammar/cms-platform","version":"0.67.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.67.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"1a2e9ba7d1a0c58da793ab7492569d7b3db2ac2c","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.67.0.tgz","fileCount":283,"integrity":"sha512-ImzEzOl95AKJV8J1Zh8E6/auG2pTHOp7HP2lcytCfh0bTl2wAZDWSYfzX+ulifHLQkPAl0wC6URDzJ4miB/4qQ==","signatures":[{"sig":"MEUCIEDlUs9KmmP9qVkZztf+6neooN0lXglWw3f+yjvGdBXLAiEAu7PXHWbL8qUSMy+aVeZUWP+WN4Rou1ZKY65f9IE5KoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1878595},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.67.0_1788015645578_0.11800546867529715","host":"s3://npm-registry-packages-npm-production"}},"0.68.0":{"name":"@bygghammar/cms-platform","version":"0.68.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.68.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"87a0c03bb4f982eaa349028e10da7412add24ddb","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.68.0.tgz","fileCount":283,"integrity":"sha512-l226TAl0YcuYVm7PwoUrhuCQl6xkdb98CbEg/G3mk1aFJ5jom/QDAE5+SebmD02fIzl1wV0yRQxMFJR6QxMybQ==","signatures":[{"sig":"MEYCIQCOyzf/izQ8tO+qhCEPE5Q+PeTIsYl0BoU1n1tbgeLdwwIhANRSmc7bRj4aWlQ4Lcrf27Wv93QXcLhBb/CIzXOrZREx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1878633},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.68.0_1788015815452_0.38970735079793095","host":"s3://npm-registry-packages-npm-production"}},"0.69.0":{"name":"@bygghammar/cms-platform","version":"0.69.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.69.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"8cc48de1a555b1ebe4297f1664039a95e04eaf4d","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.69.0.tgz","fileCount":283,"integrity":"sha512-cmtuWjkqiXrgeCUtbo9T14efw8yC9lcgL8pbIc35ea5M3oDaCDeLOX+aENzIBPD6vpJIlsCRqj58XxgaIypZ8w==","signatures":[{"sig":"MEYCIQD7Zp09bTW6oWTh4Lcxq4X+gCxMj/naSXz2hCF8aXQ07QIhAKE5h5plEymHsd9cNU0e1sapaVXPAC9Rl7MJYvMBNT29","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1879354},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.69.0_1788016636072_0.5056024253337572","host":"s3://npm-registry-packages-npm-production"}},"0.69.1":{"name":"@bygghammar/cms-platform","version":"0.69.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.69.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"31fb1259c80a2fdb6337cfa7f8cf51b5d19f55e3","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.69.1.tgz","fileCount":283,"integrity":"sha512-CbUKw55inO/4Zs+KsPwfqKwKtJ/dacNwiPDI5XjD0si9sTonm4M1cjnsa7NNAdLYS4VLCxcRs97spNG+W4DiSw==","signatures":[{"sig":"MEYCIQDHPiptpoJhc51vIEElg8WZiO7ohc1QHaeT6Mx5yuepLgIhAKKf1iFnobIJrpWPrJVSRJJqzXI9NAX7WyXd+QtO2tt/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1879672},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.69.1_1788017013096_0.9567971101989927","host":"s3://npm-registry-packages-npm-production"}},"0.70.0":{"name":"@bygghammar/cms-platform","version":"0.70.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.70.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"f7f185a2b48ebde887f3b5eb395fb8399e582c88","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.70.0.tgz","fileCount":284,"integrity":"sha512-hiVif4Z203lk9+l4br/9gAhLasCHgkGJt2MEBgMnpWPnJOetVBedJ/VC4V+HT2wOPRgFyfo0c/u1VloGoh31kw==","signatures":[{"sig":"MEQCIDuvi59H+tRryDrMQVaHoHEGFHza6iBxO/qdzH6ry50UAiBNKqJr/wxYmShqUfbb8R8KGmu9O8/CNmD4NymavgPFfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1884541},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.70.0_1788017573208_0.39188668589200004","host":"s3://npm-registry-packages-npm-production"}},"0.71.0":{"name":"@bygghammar/cms-platform","version":"0.71.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.71.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"e801770bc79ddae00371086d8a55f07b9bd602ef","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.71.0.tgz","fileCount":284,"integrity":"sha512-vx3SYNKgbBHW4isi2WvKR2jkXmhW/PtJRY3vQRWRD0I+KNu9iX+a20dODtWcfL3/ciYm7ek5X8hLrVcAC1dU7Q==","signatures":[{"sig":"MEUCIQC0aWD35+taf7iTX7G+5fxgOwA9Qx4ccG3KMjAR2Xf2dwIgY5h2G/v71FD77jHIVOZm/vcN7VyaXhjWXdq3m/FkLtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1884687},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.71.0_1788020039509_0.9293478655711913","host":"s3://npm-registry-packages-npm-production"}},"0.72.0":{"name":"@bygghammar/cms-platform","version":"0.72.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.72.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"84212db117ea5110e0b5b54f6c9f097a93225044","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.72.0.tgz","fileCount":284,"integrity":"sha512-UNaQVxsncutuSwRB+Wfouu/jFi5ctGEsPTHcIU4MuKKehSheBnLGUmkPi8XmrlLLjF3QgveKtByEV+pw9qcGZQ==","signatures":[{"sig":"MEUCIAszGqBATr/lYE7lSiRQy6hWABPevtE0IsmVnsS8TCaPAiEAnbbhvHHWhUsAmZy5LHpILfwLtIso9NtVa5NSsNErQ50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1886473},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.72.0_1788021776492_0.521381716487294","host":"s3://npm-registry-packages-npm-production"}},"0.73.0":{"name":"@bygghammar/cms-platform","version":"0.73.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.73.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"448cd4f02b7f2043c4f3fdf33a95a859d7aa4318","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.73.0.tgz","fileCount":288,"integrity":"sha512-KAtND4JY+pdHj91OfetxZt1mB+EaMDZ8eUMzTIYFns0hxkuyPzBL8o9sTYIogW26paCwl/+KWjVo9MjcvmsQDA==","signatures":[{"sig":"MEUCIQCTf5Lv95cfs40ZBSwyLzk3HFsneGCR0sD79HaMFl9WdQIgVPKUklIBWbX/6vnOSqwWRSLxCigAxiAvnPbVV5CTO3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1919523},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.73.0_1788023762028_0.13863728661462238","host":"s3://npm-registry-packages-npm-production"}},"0.74.0":{"name":"@bygghammar/cms-platform","version":"0.74.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.74.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"c7742c68dc9161be859f6eb20d5f8f82ffd901eb","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.74.0.tgz","fileCount":289,"integrity":"sha512-V4Dwe5tz6uxGNC5pOCZxLeLZRWgM/S3DXrXLK+KW1HDiXO1SoNIPqdt3VOX+uYF3Y+gLoKuGnn4D5/4nCuhbzw==","signatures":[{"sig":"MEYCIQCihDwDBluixW42u7ixks9x9cK3p8YKRHPeitNZJnmnYgIhAImWeyF/Uffj69ITqaXJUvJdJsZA/bktAWZRfUlUEQVd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1927538},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.74.0_1788036092784_0.6989810952350448","host":"s3://npm-registry-packages-npm-production"}},"0.75.0":{"name":"@bygghammar/cms-platform","version":"0.75.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.75.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"e07518537ffb305943e7ea417f89a1a609695ad7","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.75.0.tgz","fileCount":289,"integrity":"sha512-Id9Zahzr/1RVmWKvm/do7AJfNb7ubEqVeu03f4fh1a/5H1XyyCqHph92Teogaulv5AXFdGLcnqg8opZMtXu9yA==","signatures":[{"sig":"MEUCIQDcVOqwuUCZa1zBZrgXBMTv4LjBy2bU3+pvMfoVZZFiXgIgVRAXLwDO3FX0KFb0YNw4elnW2s97ROzCvfMDo5DCWqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1928910},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.75.0_1788036747308_0.03500035472569052","host":"s3://npm-registry-packages-npm-production"}},"0.76.0":{"name":"@bygghammar/cms-platform","version":"0.76.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.76.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"32da2550d42518b61f5264bf98a900f56bac7dbf","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.76.0.tgz","fileCount":290,"integrity":"sha512-QIIO1z6dbzd97dot6eXhZd/VVTnpjaLhdxtIu6LCsXGQDxFzHhUWg7QRcujoqTenrEa8BksK1w5jbJe5MEoFNg==","signatures":[{"sig":"MEUCIQDL0di0+1jlypVYW64dgnQl+3fGgE7K6JNJZXrRiNPyoQIgPnVq17guL6VzQ9WZZpWvbuK5Cf86dB6LZNwTCjHAA7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1938360},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.76.0_1788037524210_0.8649993046416753","host":"s3://npm-registry-packages-npm-production"}},"0.77.0":{"name":"@bygghammar/cms-platform","version":"0.77.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.77.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"4453d0d2f4e4df128e50d3dba9b8ba89932ca627","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.77.0.tgz","fileCount":290,"integrity":"sha512-EC9jlezcfF23XN05R66Mj2xdRb7ERxeNbkTtBCkaiwlafDdY5F906zUvIh26xPDuwWOgn3+RYB0O/8hvWNrXvw==","signatures":[{"sig":"MEQCIFaK28cwyRz+NI1EmQOd4QkhjzzSaT6dLmrfM5NSoVh1AiBy5V9Z6uqh2gE4xkK8b62NPhZDEnWrk9T7UU6JMm0UZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1941226},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.77.0_1788039770565_0.4415143011267919","host":"s3://npm-registry-packages-npm-production"}},"0.78.0":{"name":"@bygghammar/cms-platform","version":"0.78.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.78.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/devsba#readme","bugs":{"url":"https://github.com/byggis79/devsba/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"dde8a58b29de53d80570a7c5e116310ea45599d9","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.78.0.tgz","fileCount":290,"integrity":"sha512-k6q2ITNx/YEpnSQMTmMCJ3W7OrlpReKoCygnscj2aHMH+fwri+7mnwbJtdmC0s8VHNPG3mnA/lrRRmSmVpBbNw==","signatures":[{"sig":"MEUCIBOCofFkOIdpfYF+S6mLGLqO/liujcve6/UBWPvuyQ37AiEAu24ypGNc9EwdkELeWgBfqQ84xKxI+9X/as4BTUbz4EA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1941845},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/devsba.git","type":"git","directory":"packages/cms-platform"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.78.0_1788040542413_0.6204592807038902","host":"s3://npm-registry-packages-npm-production"}},"0.79.0":{"name":"@bygghammar/cms-platform","version":"0.79.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.79.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/cms-platform#readme","bugs":{"url":"https://github.com/byggis79/cms-platform/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"7773290afab1d140c10a7f31aa8bf8465eb43aa2","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.79.0.tgz","fileCount":290,"integrity":"sha512-F8SB1YEMibvze+Lapmd2zREZXXZbenJUVbatDN2BzVa1Mj7He+VVHDCBuaVa7epuZ7NSrkOywAVIBGpv34tz8w==","signatures":[{"sig":"MEUCIFIOEm2vRXGL3Hwyp6D0i+QrcUg18BoKIM2rnkEa592jAiEA00B2yGB+pSaddw8PSRfBYIqUAjpm0TrrsWdyLJC9jM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1944072},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"scripts":{"test":"vitest run","check":"bun run typecheck && bun run test && bun run verify:pack","typecheck":"tsc --noEmit","test:watch":"vitest","verify:pack":"node ops/verify-pack.mjs"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/cms-platform.git","type":"git"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.2","react":"^19.2.0","sonner":"^2.0.7","vitest":"^4.1.10","react-dom":"^19.2.0","@tiptap/pm":"^3.29.2","typescript":"^5.8.3","@types/node":"^22.10.2","@types/react":"19.2.17","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","@tiptap/react":"^3.29.2","@types/react-dom":"19.2.3","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@tiptap/extensions":"^3.29.2","@tiptap/starter-kit":"^3.29.2","@supabase/supabase-js":"^2.110.8","@tanstack/react-query":"^5.101.1","@tanstack/react-start":"1.168.32","@tanstack/react-router":"1.170.18","@tiptap/extension-image":"^3.29.2","@tiptap/extension-table":"^3.29.2","@tiptap/extension-highlight":"^3.29.2","@tiptap/extension-subscript":"^3.29.2","@tiptap/extension-text-align":"^3.29.2","@tiptap/extension-text-style":"^3.29.2","@tiptap/extension-superscript":"^3.29.2"},"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.79.0_1788046263697_0.9426976283661523","host":"s3://npm-registry-packages-npm-production"}},"0.80.0":{"name":"@bygghammar/cms-platform","version":"0.80.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.80.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/cms-platform#readme","bugs":{"url":"https://github.com/byggis79/cms-platform/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"18446ae91238841de68bf9fef6c4b2923e9f4830","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.80.0.tgz","fileCount":290,"integrity":"sha512-GxwjHRrs/jol3yv1iuC8c8OjYDMvzFlZoNJWlASIP9vfIoerOAGV25sGZ68Z4m+vi9G3m2MQ1ZLiUdxIeZMHfA==","signatures":[{"sig":"MEUCIQCACFMVixpmx8ePnJLmM660SLqQi4VpruaNcIC/hAFFbwIgQx2Ya3tIQTbwt3L+NHXuSXYqp2OpBS58ovl6YvlKICY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1944538},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"scripts":{"test":"vitest run","check":"bun run typecheck && bun run test && bun run verify:pack","typecheck":"tsc --noEmit","test:watch":"vitest","verify:pack":"node ops/verify-pack.mjs"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/cms-platform.git","type":"git"},"_npmVersion":"10.9.4","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.22.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.2","react":"^19.2.0","sonner":"^2.0.7","vitest":"^4.1.10","react-dom":"^19.2.0","@tiptap/pm":"^3.29.2","typescript":"^5.8.3","@types/node":"^22.10.2","@types/react":"19.2.17","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","@tiptap/react":"^3.29.2","@types/react-dom":"19.2.3","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@tiptap/extensions":"^3.29.2","@tiptap/starter-kit":"^3.29.2","@supabase/supabase-js":"^2.110.8","@tanstack/react-query":"^5.101.1","@tanstack/react-start":"1.168.32","@tanstack/react-router":"1.170.18","@tiptap/extension-image":"^3.29.2","@tiptap/extension-table":"^3.29.2","@tiptap/extension-highlight":"^3.29.2","@tiptap/extension-subscript":"^3.29.2","@tiptap/extension-text-align":"^3.29.2","@tiptap/extension-text-style":"^3.29.2","@tiptap/extension-superscript":"^3.29.2"},"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.80.0_1788047402660_0.5658144908130325","host":"s3://npm-registry-packages-npm-production"}},"0.80.1":{"name":"@bygghammar/cms-platform","version":"0.80.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.80.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/cms-platform#readme","bugs":{"url":"https://github.com/byggis79/cms-platform/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"877d6888b112341828b9caba89f85f1bed651ca6","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.80.1.tgz","fileCount":290,"integrity":"sha512-mH9miLGIY+ohRgdvwBsO90BSoiXd+1DQiFSUg4FtAdnGr10aFRPozh0tP3Gkw9EulJV2sbSeB2UDpNa4H+g7YA==","signatures":[{"sig":"MEUCIGzgsrPHjwbb0mKIajruiXNxOFRCgGrTvdkQcxu7dE9NAiEAqHkB71Ae1jdIJexsDIuY3x2SiJ+hJ6rmyaujjOHWHjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1944752},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./backup/safety":"./src/backup/safety.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"gitHead":"f7f0938cbcae6a4e862a36febacf5af10d885e1a","scripts":{"test":"vitest run","check":"bun run typecheck && bun run test && bun run verify:pack","typecheck":"tsc --noEmit","test:watch":"vitest","verify:pack":"node ops/verify-pack.mjs"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/cms-platform.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"22.23.2","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.2","react":"^19.2.0","sonner":"^2.0.7","vitest":"^4.1.10","react-dom":"^19.2.0","@tiptap/pm":"^3.29.2","typescript":"^5.8.3","@types/node":"^22.10.2","@types/react":"19.2.17","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","@tiptap/react":"^3.29.2","@types/react-dom":"19.2.3","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@tiptap/extensions":"^3.29.2","@tiptap/starter-kit":"^3.29.2","@supabase/supabase-js":"^2.110.8","@tanstack/react-query":"^5.101.1","@tanstack/react-start":"1.168.32","@tanstack/react-router":"1.170.18","@tiptap/extension-image":"^3.29.2","@tiptap/extension-table":"^3.29.2","@tiptap/extension-highlight":"^3.29.2","@tiptap/extension-subscript":"^3.29.2","@tiptap/extension-text-align":"^3.29.2","@tiptap/extension-text-style":"^3.29.2","@tiptap/extension-superscript":"^3.29.2"},"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.80.1_1788050048086_0.700949896445852","host":"s3://npm-registry-packages-npm-production"}},"0.90.0-m7.1":{"name":"@bygghammar/cms-platform","version":"0.90.0-m7.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.90.0-m7.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/cms-platform#readme","bugs":{"url":"https://github.com/byggis79/cms-platform/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"10b6f887502c2c3dae43eae48b88811071924caf","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.90.0-m7.1.tgz","fileCount":307,"integrity":"sha512-Va46MthSjpzZb4waLeueNia8ipYMIlVLrkxZhzyhYXzyKJ4YFZfcjySCeopfit1XTvjQday9LflgAAECpE2znQ==","signatures":[{"sig":"MEYCIQD7mRuZzgGJ7tzbo40Kur1qKeRWu1N7EFCUDmojwZHpbAIhAOrMCv8ndgFKgLKUbxMsFUKF8VQHOqbc4+SiqHc1M2zh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2028595},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./modules":"./src/modules/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./popups/host":"./src/popups/host.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./popups/admin":"./src/popups/admin.tsx","./backup/safety":"./src/backup/safety.ts","./forms/success":"./src/forms/success-listeners.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./popups/runtime":"./src/popups/runtime.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./popups/register":"./src/popups/register.ts","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./popups/cms-bridges":"./src/popups/cms-bridges.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./popups/destinations":"./src/popups/destinations.tsx","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./forms/submission-result":"./src/forms/submission-result.ts","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./server/webhook-url-guard":"./src/server/webhook-url-guard.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./server/popup-optin-trigger":"./src/server/popup-optin-trigger.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./server/popup-optin-webhook-core":"./src/server/popup-optin-webhook-core.ts","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"gitHead":"e31c750089c9569e10d4ed195a5630cc42c5aa5e","scripts":{"test":"vitest run","check":"bun run typecheck && bun run test && bun run verify:pack","typecheck":"tsc --noEmit","test:watch":"vitest","verify:pack":"node ops/verify-pack.mjs"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/cms-platform.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"26.7.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.24.2","jsdom":"^26.1.0","react":"^19.2.0","sonner":"^2.0.7","vitest":"^4.1.10","react-dom":"^19.2.0","@tiptap/pm":"^3.29.2","typescript":"^5.8.3","@types/node":"^22.10.2","@types/react":"19.2.17","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","@tiptap/react":"^3.29.2","@types/react-dom":"19.2.3","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@tiptap/extensions":"^3.29.2","@tiptap/starter-kit":"^3.29.2","@testing-library/dom":"^10.4.0","@supabase/supabase-js":"^2.110.8","@tanstack/react-query":"^5.101.1","@tanstack/react-start":"1.168.32","@tanstack/react-router":"1.170.18","@testing-library/react":"^16.3.0","@tiptap/extension-image":"^3.29.2","@tiptap/extension-table":"^3.29.2","@tiptap/extension-highlight":"^3.29.2","@tiptap/extension-subscript":"^3.29.2","@tiptap/extension-text-align":"^3.29.2","@tiptap/extension-text-style":"^3.29.2","@bygghammar/lightweight-popup":"file:./vendor/bygghammar-lightweight-popup-0.1.0-dev.9.tgz","@tiptap/extension-superscript":"^3.29.2"},"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@bygghammar/lightweight-popup":">=0.2.0-m7.1","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@bygghammar/lightweight-popup":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.90.0-m7.1_1788246192078_0.8858833938749033","host":"s3://npm-registry-packages-npm-production"}},"0.90.0-m7.2":{"name":"@bygghammar/cms-platform","version":"0.90.0-m7.2","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.90.0-m7.2","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/cms-platform#readme","bugs":{"url":"https://github.com/byggis79/cms-platform/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"a47a8fa05376c72973617b42b5c1f74ea9f04f03","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.90.0-m7.2.tgz","fileCount":307,"integrity":"sha512-yg58PKTG8iWrWGtN/I6sEBzAOipYMr9oAzzLmxwD2flltlpFcDmDRKSkwS3K+1BLdwBgbEHUnU5hWh+GAFu8RQ==","signatures":[{"sig":"MEUCIHZojqjnJQFGrW7XLKPMN+xa0V6I2KYIAczrzvlsl8pUAiEA6mOp+acYsIsipZCj7+I6ZswyAdcDVMnjyJRBLXiB5ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2029812},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./modules":"./src/modules/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./popups/host":"./src/popups/host.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./popups/admin":"./src/popups/admin.tsx","./backup/safety":"./src/backup/safety.ts","./forms/success":"./src/forms/success-listeners.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./popups/runtime":"./src/popups/runtime.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./popups/register":"./src/popups/register.ts","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./popups/cms-bridges":"./src/popups/cms-bridges.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./popups/destinations":"./src/popups/destinations.tsx","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./forms/submission-result":"./src/forms/submission-result.ts","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./server/webhook-url-guard":"./src/server/webhook-url-guard.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./server/popup-optin-trigger":"./src/server/popup-optin-trigger.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./server/popup-optin-webhook-core":"./src/server/popup-optin-webhook-core.ts","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"gitHead":"aa391d5a2e8d4c7c0b1be27b30ac5bc959956376","scripts":{"test":"vitest run","check":"bun run typecheck && bun run test && bun run verify:pack","typecheck":"tsc --noEmit","test:watch":"vitest","verify:pack":"node ops/verify-pack.mjs"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/cms-platform.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"26.7.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.24.2","jsdom":"^26.1.0","react":"^19.2.0","sonner":"^2.0.7","vitest":"^4.1.10","react-dom":"^19.2.0","@tiptap/pm":"^3.29.2","typescript":"^5.8.3","@types/node":"^22.10.2","@types/react":"19.2.17","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","@tiptap/react":"^3.29.2","@types/react-dom":"19.2.3","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@tiptap/extensions":"^3.29.2","@tiptap/starter-kit":"^3.29.2","@testing-library/dom":"^10.4.0","@supabase/supabase-js":"^2.110.8","@tanstack/react-query":"^5.101.1","@tanstack/react-start":"1.168.32","@tanstack/react-router":"1.170.18","@testing-library/react":"^16.3.0","@tiptap/extension-image":"^3.29.2","@tiptap/extension-table":"^3.29.2","@tiptap/extension-highlight":"^3.29.2","@tiptap/extension-subscript":"^3.29.2","@tiptap/extension-text-align":"^3.29.2","@tiptap/extension-text-style":"^3.29.2","@bygghammar/lightweight-popup":"file:./vendor/bygghammar-lightweight-popup-0.2.0-m7.2.tgz","@tiptap/extension-superscript":"^3.29.2"},"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@bygghammar/lightweight-popup":">=0.2.0-m7.2","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@bygghammar/lightweight-popup":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.90.0-m7.2_1788250869751_0.027045076991447203","host":"s3://npm-registry-packages-npm-production"}},"0.90.0-m7.3":{"name":"@bygghammar/cms-platform","version":"0.90.0-m7.3","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.90.0-m7.3","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/cms-platform#readme","bugs":{"url":"https://github.com/byggis79/cms-platform/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"a13519f7ac702221e105555819352d4fab961f8f","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.90.0-m7.3.tgz","fileCount":307,"integrity":"sha512-ur8hWR6SqIC8IxX/C4zRwDC6lvfsv6wcq4dEDgkQAtmRqXcKemm6/VAZ/6A2H4mgyX9yo2fRXs09H8azYkjpsg==","signatures":[{"sig":"MEYCIQCyUJ5FZMj3G2pt4v9upvh1+NMObURCJBkQOolQpAPK5AIhAISOweEBtiyfBde8cP07ucWYcHW6ZlvrTV7ibVeKL5sm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2031548},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./modules":"./src/modules/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./popups/host":"./src/popups/host.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./popups/admin":"./src/popups/admin.tsx","./backup/safety":"./src/backup/safety.ts","./forms/success":"./src/forms/success-listeners.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./popups/runtime":"./src/popups/runtime.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./popups/register":"./src/popups/register.ts","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./popups/cms-bridges":"./src/popups/cms-bridges.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./popups/destinations":"./src/popups/destinations.tsx","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./forms/submission-result":"./src/forms/submission-result.ts","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./server/webhook-url-guard":"./src/server/webhook-url-guard.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./server/popup-optin-trigger":"./src/server/popup-optin-trigger.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./server/popup-optin-webhook-core":"./src/server/popup-optin-webhook-core.ts","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"gitHead":"724be630b0b4e1207b06ec75fc20874035d11fd8","scripts":{"test":"vitest run","check":"bun run typecheck && bun run test && bun run verify:pack","typecheck":"tsc --noEmit","test:watch":"vitest","verify:pack":"node ops/verify-pack.mjs"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/cms-platform.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"26.7.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.24.2","jsdom":"^26.1.0","react":"^19.2.0","sonner":"^2.0.7","vitest":"^4.1.10","react-dom":"^19.2.0","@tiptap/pm":"^3.29.2","typescript":"^5.8.3","@types/node":"^22.10.2","@types/react":"19.2.17","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","@tiptap/react":"^3.29.2","@types/react-dom":"19.2.3","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@tiptap/extensions":"^3.29.2","@tiptap/starter-kit":"^3.29.2","@testing-library/dom":"^10.4.0","@supabase/supabase-js":"^2.110.8","@tanstack/react-query":"^5.101.1","@tanstack/react-start":"1.168.32","@tanstack/react-router":"1.170.18","@testing-library/react":"^16.3.0","@tiptap/extension-image":"^3.29.2","@tiptap/extension-table":"^3.29.2","@tiptap/extension-highlight":"^3.29.2","@tiptap/extension-subscript":"^3.29.2","@tiptap/extension-text-align":"^3.29.2","@tiptap/extension-text-style":"^3.29.2","@bygghammar/lightweight-popup":"file:./vendor/bygghammar-lightweight-popup-0.2.0-m7.3.tgz","@tiptap/extension-superscript":"^3.29.2"},"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@bygghammar/lightweight-popup":">=0.2.0-m7.3","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@bygghammar/lightweight-popup":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.90.0-m7.3_1788252856092_0.6374437821836476","host":"s3://npm-registry-packages-npm-production"}},"0.90.0-m7.4":{"name":"@bygghammar/cms-platform","version":"0.90.0-m7.4","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.90.0-m7.4","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/cms-platform#readme","bugs":{"url":"https://github.com/byggis79/cms-platform/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"50a00fd22d9314d262d8fc659bb07dfb22ef63c7","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.90.0-m7.4.tgz","fileCount":307,"integrity":"sha512-YMD3UabgtTa3xNhFe8pNyZzCAyl3/UpKg6bExHkO2L5TpUvqiT9xflSvgCG9ZSth5LSdsFy5VlmRwMEefI+y7Q==","signatures":[{"sig":"MEQCIF4ns1PfIU1iC3zRZ0y5NAl7Vgjp7/FQ82yI//B77TYfAiBGJVkhwP5BeRh23PlpFx2k3X7S9ZbukPj30ZClu7OVCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2034927},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./modules":"./src/modules/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./popups/host":"./src/popups/host.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./popups/admin":"./src/popups/admin.tsx","./backup/safety":"./src/backup/safety.ts","./forms/success":"./src/forms/success-listeners.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./popups/runtime":"./src/popups/runtime.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./popups/register":"./src/popups/register.ts","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./popups/cms-bridges":"./src/popups/cms-bridges.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./popups/destinations":"./src/popups/destinations.tsx","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./forms/submission-result":"./src/forms/submission-result.ts","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./server/webhook-url-guard":"./src/server/webhook-url-guard.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./server/popup-optin-trigger":"./src/server/popup-optin-trigger.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./server/popup-optin-webhook-core":"./src/server/popup-optin-webhook-core.ts","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"gitHead":"8ac18b108fc46bce527ee48ff997f4c62a543ffb","scripts":{"test":"vitest run","check":"bun run typecheck && bun run test && bun run verify:pack","typecheck":"tsc --noEmit","test:watch":"vitest","verify:pack":"node ops/verify-pack.mjs"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/cms-platform.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"26.7.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.24.2","jsdom":"^26.1.0","react":"^19.2.0","sonner":"^2.0.7","vitest":"^4.1.10","react-dom":"^19.2.0","@tiptap/pm":"^3.29.2","typescript":"^5.8.3","@types/node":"^22.10.2","@types/react":"19.2.17","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","@tiptap/react":"^3.29.2","@types/react-dom":"19.2.3","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@tiptap/extensions":"^3.29.2","@tiptap/starter-kit":"^3.29.2","@testing-library/dom":"^10.4.0","@supabase/supabase-js":"^2.110.8","@tanstack/react-query":"^5.101.1","@tanstack/react-start":"1.168.32","@tanstack/react-router":"1.170.18","@testing-library/react":"^16.3.0","@tiptap/extension-image":"^3.29.2","@tiptap/extension-table":"^3.29.2","@tiptap/extension-highlight":"^3.29.2","@tiptap/extension-subscript":"^3.29.2","@tiptap/extension-text-align":"^3.29.2","@tiptap/extension-text-style":"^3.29.2","@bygghammar/lightweight-popup":"file:./vendor/bygghammar-lightweight-popup-0.2.0-m7.4.tgz","@tiptap/extension-superscript":"^3.29.2"},"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@bygghammar/lightweight-popup":">=0.2.0-m7.4","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@bygghammar/lightweight-popup":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.90.0-m7.4_1788257834598_0.6559292709055744","host":"s3://npm-registry-packages-npm-production"}},"0.90.0-m7.5":{"name":"@bygghammar/cms-platform","version":"0.90.0-m7.5","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.90.0-m7.5","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/cms-platform#readme","bugs":{"url":"https://github.com/byggis79/cms-platform/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"1796029026a6a7ad3fb82b6e34498752323ffdcf","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.90.0-m7.5.tgz","fileCount":307,"integrity":"sha512-ai8wEzKU8D87Mnee13CoDeaSYApUJ7qGePmig4RoQPOL5MhasK8lZ1MTPOHI497jEmLaG+TwaYnk6880DjCb6Q==","signatures":[{"sig":"MEUCIQCHvYOptZx2MTqyLzcLbTwjfqKE6cMQfNXqzK3fnIoPBAIgVQiYuO0oiIOcA2rh5/lrEYgBxXdAf3K/Bs1xHXT8GM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2035944},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./modules":"./src/modules/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./popups/host":"./src/popups/host.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./popups/admin":"./src/popups/admin.tsx","./backup/safety":"./src/backup/safety.ts","./forms/success":"./src/forms/success-listeners.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./popups/runtime":"./src/popups/runtime.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./popups/register":"./src/popups/register.ts","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./popups/cms-bridges":"./src/popups/cms-bridges.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./popups/destinations":"./src/popups/destinations.tsx","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./forms/submission-result":"./src/forms/submission-result.ts","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./server/webhook-url-guard":"./src/server/webhook-url-guard.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./server/popup-optin-trigger":"./src/server/popup-optin-trigger.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./server/popup-optin-webhook-core":"./src/server/popup-optin-webhook-core.ts","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"gitHead":"b1340425af4d705c5f6387727733795b71d44662","scripts":{"test":"vitest run","check":"bun run typecheck && bun run test && bun run verify:pack","typecheck":"tsc --noEmit","test:watch":"vitest","verify:pack":"node ops/verify-pack.mjs"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/cms-platform.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"26.7.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.24.2","jsdom":"^26.1.0","react":"^19.2.0","sonner":"^2.0.7","vitest":"^4.1.10","react-dom":"^19.2.0","@tiptap/pm":"^3.29.2","typescript":"^5.8.3","@types/node":"^22.10.2","@types/react":"19.2.17","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","@tiptap/react":"^3.29.2","@types/react-dom":"19.2.3","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@tiptap/extensions":"^3.29.2","@tiptap/starter-kit":"^3.29.2","@testing-library/dom":"^10.4.0","@supabase/supabase-js":"^2.110.8","@tanstack/react-query":"^5.101.1","@tanstack/react-start":"1.168.32","@tanstack/react-router":"1.170.18","@testing-library/react":"^16.3.0","@tiptap/extension-image":"^3.29.2","@tiptap/extension-table":"^3.29.2","@tiptap/extension-highlight":"^3.29.2","@tiptap/extension-subscript":"^3.29.2","@tiptap/extension-text-align":"^3.29.2","@tiptap/extension-text-style":"^3.29.2","@bygghammar/lightweight-popup":"file:./vendor/bygghammar-lightweight-popup-0.2.0-m7.5.tgz","@tiptap/extension-superscript":"^3.29.2"},"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@bygghammar/lightweight-popup":">=0.2.0-m7.5","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@bygghammar/lightweight-popup":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.90.0-m7.5_1788263399370_0.9159402525348532","host":"s3://npm-registry-packages-npm-production"}},"0.90.0-m7.8":{"name":"@bygghammar/cms-platform","version":"0.90.0-m7.8","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.90.0-m7.8","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/cms-platform#readme","bugs":{"url":"https://github.com/byggis79/cms-platform/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"d2606e7f9149b24fc9d5a281b074b1c7982ea8d5","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.90.0-m7.8.tgz","fileCount":307,"integrity":"sha512-vAKSMyPDR0iuQzxS7SXkc/ZiKx1dyBiWVrr3PO78HSK0UZPkPZtIyE6l/TxEtKueTH3Hg/yBv6eJRJpk1NLSUg==","signatures":[{"sig":"MEQCIDKgzndKKYhLAJQqN7o3Z/0/u1hKBB25GNtebAvTwpLfAiBoh4JU7XlnzjgULFkUz2pPw2xpG8TgJFWzUUCkIgJheQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2040507},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./modules":"./src/modules/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./popups/host":"./src/popups/host.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./popups/admin":"./src/popups/admin.tsx","./backup/safety":"./src/backup/safety.ts","./forms/success":"./src/forms/success-listeners.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./popups/runtime":"./src/popups/runtime.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./popups/register":"./src/popups/register.ts","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./popups/cms-bridges":"./src/popups/cms-bridges.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./popups/destinations":"./src/popups/destinations.tsx","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./forms/submission-result":"./src/forms/submission-result.ts","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/translate-db-core":"./src/server/translate-db-core.ts","./server/webhook-url-guard":"./src/server/webhook-url-guard.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./server/popup-optin-trigger":"./src/server/popup-optin-trigger.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./server/popup-optin-webhook-core":"./src/server/popup-optin-webhook-core.ts","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"gitHead":"b0b292a4e5dd905c80ff0224a24678907229031c","scripts":{"test":"vitest run","check":"bun run typecheck && bun run test && bun run verify:pack","typecheck":"tsc --noEmit","test:watch":"vitest","verify:pack":"node ops/verify-pack.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7723e421-52e3-45a5-9520-d20420eb9256"}},"repository":{"url":"git+https://github.com/byggis79/cms-platform.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.24.2","jsdom":"^26.1.0","react":"^19.2.0","sonner":"^2.0.7","vitest":"^4.1.10","react-dom":"^19.2.0","@tiptap/pm":"^3.29.2","typescript":"^5.8.3","@types/node":"^22.10.2","@types/react":"19.2.17","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","@tiptap/react":"^3.29.2","@types/react-dom":"19.2.3","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@tiptap/extensions":"^3.29.2","@tiptap/starter-kit":"^3.29.2","@testing-library/dom":"^10.4.0","@supabase/supabase-js":"^2.110.8","@tanstack/react-query":"^5.101.1","@tanstack/react-start":"1.168.32","@tanstack/react-router":"1.170.18","@testing-library/react":"^16.3.0","@tiptap/extension-image":"^3.29.2","@tiptap/extension-table":"^3.29.2","@tiptap/extension-highlight":"^3.29.2","@tiptap/extension-subscript":"^3.29.2","@tiptap/extension-text-align":"^3.29.2","@tiptap/extension-text-style":"^3.29.2","@bygghammar/lightweight-popup":"0.2.0-m7.8","@tiptap/extension-superscript":"^3.29.2"},"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@bygghammar/lightweight-popup":">=0.2.0-m7.8","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@bygghammar/lightweight-popup":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.90.0-m7.8_1788326469742_0.39441428840847137","host":"s3://npm-registry-packages-npm-production"}},"0.90.0-m7.9":{"name":"@bygghammar/cms-platform","version":"0.90.0-m7.9","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.90.0-m7.9","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/cms-platform#readme","bugs":{"url":"https://github.com/byggis79/cms-platform/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"b8a48ec8bb48f0c25da3f4408ffdd277a013a96c","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.90.0-m7.9.tgz","fileCount":315,"integrity":"sha512-52u5Cp0enMhmBFh+Z4rMDyYGpxR/UwEjuQfAALyVu1cveBMHsuJK8wPUhS3P1VuO58kbZsNYIaTnzPsXUdDmRQ==","signatures":[{"sig":"MEQCIEzZ8B5ROERMsuAlVHosptujbEguf5RtUk4PQelzQs6eAiBO2j+hYL5oJAPpLWb9slBWWBqlEVNfMHbe6QW3IzQ4HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2165238},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./modules":"./src/modules/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./popups/host":"./src/popups/host.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./popups/admin":"./src/popups/admin.tsx","./backup/safety":"./src/backup/safety.ts","./cms/edit-lock":"./src/cms/edit-lock.ts","./forms/success":"./src/forms/success-listeners.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./popups/runtime":"./src/popups/runtime.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./popups/register":"./src/popups/register.ts","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./popups/cms-bridges":"./src/popups/cms-bridges.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/EditLock":"./src/backoffice/EditLock.tsx","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./popups/destinations":"./src/popups/destinations.tsx","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/edit-locks-core":"./src/server/edit-locks-core.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./blocks/optional-content":"./src/blocks/optional-content.ts","./forms/submission-result":"./src/forms/submission-result.ts","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/edit-lock-adapter":"./src/server/edit-lock-adapter.ts","./server/translate-db-core":"./src/server/translate-db-core.ts","./server/webhook-url-guard":"./src/server/webhook-url-guard.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./server/popup-optin-trigger":"./src/server/popup-optin-trigger.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./server/popup-optin-webhook-core":"./src/server/popup-optin-webhook-core.ts","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./server/edit-lock-supabase-adapter":"./src/server/edit-lock-supabase-adapter.ts","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"gitHead":"0c98f327e4c145915dd0a1a14e2f74040be6b70e","scripts":{"test":"vitest run","check":"bun run typecheck && bun run test && bun run verify:pack","typecheck":"tsc --noEmit","test:watch":"vitest","verify:pack":"node ops/verify-pack.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7723e421-52e3-45a5-9520-d20420eb9256"}},"repository":{"url":"git+https://github.com/byggis79/cms-platform.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.24.2","jsdom":"^26.1.0","react":"^19.2.0","sonner":"^2.0.7","vitest":"^4.1.10","react-dom":"^19.2.0","@tiptap/pm":"^3.29.2","typescript":"^5.8.3","@types/node":"^22.10.2","@types/react":"19.2.17","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","@tiptap/react":"^3.29.2","@types/react-dom":"19.2.3","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@tiptap/extensions":"^3.29.2","@tiptap/starter-kit":"^3.29.2","@testing-library/dom":"^10.4.0","@supabase/supabase-js":"^2.110.8","@tanstack/react-query":"^5.101.1","@tanstack/react-start":"1.168.32","@tanstack/react-router":"1.170.18","@testing-library/react":"^16.3.0","@tiptap/extension-image":"^3.29.2","@tiptap/extension-table":"^3.29.2","@tiptap/extension-highlight":"^3.29.2","@tiptap/extension-subscript":"^3.29.2","@tiptap/extension-text-align":"^3.29.2","@tiptap/extension-text-style":"^3.29.2","@bygghammar/lightweight-popup":"0.2.0-m7.8","@tiptap/extension-superscript":"^3.29.2"},"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@bygghammar/lightweight-popup":">=0.2.0-m7.8","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@bygghammar/lightweight-popup":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.90.0-m7.9_1788384379561_0.6235793251731649","host":"s3://npm-registry-packages-npm-production"}},"0.90.0-m7.10":{"name":"@bygghammar/cms-platform","version":"0.90.0-m7.10","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.90.0-m7.10","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/cms-platform#readme","bugs":{"url":"https://github.com/byggis79/cms-platform/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"58421232c44ceaf5cc8500c0a18a780190c4f317","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.90.0-m7.10.tgz","fileCount":318,"integrity":"sha512-BKGj9dPzJWzBuTThKudgNac2BXk6JhN+q9u3eNiPCsMpD2eDthsmqw+TAZNBb5LUYOCISqqWZ65cIS3uwHZWSQ==","signatures":[{"sig":"MEUCIDUhLTMiQqiXRbiRBnbRSWFDmg8tq/HEccd6qkzLiCjqAiEAqdVOjCPI3u5zWK3/0qPogRTaQnC6tS+Ew1eJsP/rBfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2240910},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./modules":"./src/modules/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./site/host":"./src/site/host.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./popups/host":"./src/popups/host.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./popups/admin":"./src/popups/admin.tsx","./backup/safety":"./src/backup/safety.ts","./cms/edit-lock":"./src/cms/edit-lock.ts","./forms/success":"./src/forms/success-listeners.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./popups/runtime":"./src/popups/runtime.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./popups/register":"./src/popups/register.ts","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./popups/cms-bridges":"./src/popups/cms-bridges.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/EditLock":"./src/backoffice/EditLock.tsx","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./popups/destinations":"./src/popups/destinations.tsx","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./site/locale-domains":"./src/site/locale-domains.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/edit-locks-core":"./src/server/edit-locks-core.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./blocks/optional-content":"./src/blocks/optional-content.ts","./forms/submission-result":"./src/forms/submission-result.ts","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/edit-lock-adapter":"./src/server/edit-lock-adapter.ts","./server/translate-db-core":"./src/server/translate-db-core.ts","./server/webhook-url-guard":"./src/server/webhook-url-guard.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./server/popup-optin-trigger":"./src/server/popup-optin-trigger.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./server/popup-optin-webhook-core":"./src/server/popup-optin-webhook-core.ts","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./server/edit-lock-supabase-adapter":"./src/server/edit-lock-supabase-adapter.ts","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"gitHead":"b1b09e6e5dafd6f76fb83db7c21263ae02be69fa","scripts":{"test":"vitest run","check":"bun run typecheck && bun run test && bun run verify:pack","typecheck":"tsc --noEmit","test:watch":"vitest","verify:pack":"node ops/verify-pack.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7723e421-52e3-45a5-9520-d20420eb9256"}},"repository":{"url":"git+https://github.com/byggis79/cms-platform.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.24.2","jsdom":"^26.1.0","react":"^19.2.0","sonner":"^2.0.7","vitest":"^4.1.10","react-dom":"^19.2.0","@tiptap/pm":"^3.29.2","typescript":"^5.8.3","@types/node":"^22.10.2","@types/react":"19.2.17","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","@tiptap/react":"^3.29.2","@types/react-dom":"19.2.3","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@tiptap/extensions":"^3.29.2","@tiptap/starter-kit":"^3.29.2","@testing-library/dom":"^10.4.0","@supabase/supabase-js":"^2.110.8","@tanstack/react-query":"^5.101.1","@tanstack/react-start":"1.168.32","@tanstack/react-router":"1.170.18","@testing-library/react":"^16.3.0","@tiptap/extension-image":"^3.29.2","@tiptap/extension-table":"^3.29.2","@tiptap/extension-highlight":"^3.29.2","@tiptap/extension-subscript":"^3.29.2","@tiptap/extension-text-align":"^3.29.2","@tiptap/extension-text-style":"^3.29.2","@bygghammar/lightweight-popup":"0.2.0-m7.8","@tiptap/extension-superscript":"^3.29.2"},"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@bygghammar/lightweight-popup":">=0.2.0-m7.8","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@bygghammar/lightweight-popup":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.90.0-m7.10_1788436220684_0.4643416449787021","host":"s3://npm-registry-packages-npm-production"}},"0.90.0-m7.11":{"name":"@bygghammar/cms-platform","version":"0.90.0-m7.11","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.90.0-m7.11","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/cms-platform#readme","bugs":{"url":"https://github.com/byggis79/cms-platform/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"e2d4b7ac7fce9097027327066f1a35b0e3b11844","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.90.0-m7.11.tgz","fileCount":318,"integrity":"sha512-vH9fokLir/IWP5NUsd/Jc4RWZKt22sjdCImAjyJpj1MeUWuHXRqTWJUhrPGkdaHedPog0zkSE/QvpWFrzcu/xg==","signatures":[{"sig":"MEUCIQCZAwBNz0zxDIs47ZIdMysHFt10q+91jhL+8qhFngH0RgIgJVndKrLSb1zValLfUZOtyLJDG/7HSWUHDimep+wpIuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDxYAANgl4SDwQT1YfOo6gUfT+yvwjpf0A+tMdC2Vh+zAiBKJWwp4Dob49KPmisCVMvdsQ8RJEgwS0uPLiRYttQwCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2244157},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./modules":"./src/modules/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./site/host":"./src/site/host.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./popups/host":"./src/popups/host.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./popups/admin":"./src/popups/admin.tsx","./backup/safety":"./src/backup/safety.ts","./cms/edit-lock":"./src/cms/edit-lock.ts","./forms/success":"./src/forms/success-listeners.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./popups/runtime":"./src/popups/runtime.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./popups/register":"./src/popups/register.ts","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./popups/cms-bridges":"./src/popups/cms-bridges.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/EditLock":"./src/backoffice/EditLock.tsx","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./popups/destinations":"./src/popups/destinations.tsx","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./site/locale-domains":"./src/site/locale-domains.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/edit-locks-core":"./src/server/edit-locks-core.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./blocks/optional-content":"./src/blocks/optional-content.ts","./forms/submission-result":"./src/forms/submission-result.ts","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/edit-lock-adapter":"./src/server/edit-lock-adapter.ts","./server/translate-db-core":"./src/server/translate-db-core.ts","./server/webhook-url-guard":"./src/server/webhook-url-guard.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./server/popup-optin-trigger":"./src/server/popup-optin-trigger.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./server/popup-optin-webhook-core":"./src/server/popup-optin-webhook-core.ts","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./server/edit-lock-supabase-adapter":"./src/server/edit-lock-supabase-adapter.ts","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"gitHead":"1731955ab884c3ff337cb4fff3e994900787c5bc","scripts":{"test":"vitest run","check":"bun run typecheck && bun run test && bun run verify:pack","typecheck":"tsc --noEmit","test:watch":"vitest","verify:pack":"node ops/verify-pack.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7723e421-52e3-45a5-9520-d20420eb9256"}},"repository":{"url":"git+https://github.com/byggis79/cms-platform.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.24.2","jsdom":"^26.1.0","react":"^19.2.0","sonner":"^2.0.7","vitest":"^4.1.10","react-dom":"^19.2.0","@tiptap/pm":"^3.29.2","typescript":"^5.8.3","@types/node":"^22.10.2","@types/react":"19.2.17","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","@tiptap/react":"^3.29.2","@types/react-dom":"19.2.3","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@tiptap/extensions":"^3.29.2","@tiptap/starter-kit":"^3.29.2","@testing-library/dom":"^10.4.0","@supabase/supabase-js":"^2.110.8","@tanstack/react-query":"^5.101.1","@tanstack/react-start":"1.168.32","@tanstack/react-router":"1.170.18","@testing-library/react":"^16.3.0","@tiptap/extension-image":"^3.29.2","@tiptap/extension-table":"^3.29.2","@tiptap/extension-highlight":"^3.29.2","@tiptap/extension-subscript":"^3.29.2","@tiptap/extension-text-align":"^3.29.2","@tiptap/extension-text-style":"^3.29.2","@bygghammar/lightweight-popup":"0.2.0-m7.8","@tiptap/extension-superscript":"^3.29.2"},"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@bygghammar/lightweight-popup":">=0.2.0-m7.8","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@bygghammar/lightweight-popup":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.90.0-m7.11_1788452953255_0.1534187613392104","host":"s3://npm-registry-packages-npm-production"}},"0.90.0-m7.12":{"name":"@bygghammar/cms-platform","version":"0.90.0-m7.12","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.90.0-m7.12","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/cms-platform#readme","bugs":{"url":"https://github.com/byggis79/cms-platform/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"ac16a8836530b071d8c8fc7b3795e31dcdaf753f","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.90.0-m7.12.tgz","fileCount":318,"integrity":"sha512-5oXLIDwVNSpRPEWNsKG/8VyTOQi5l3zC0iPqfsl0J171xFvxLvjoLKegxNiImX612qo4Wskl+8g2oiVpYBJnrQ==","signatures":[{"sig":"MEUCIB4LKysrAo493j8F1HgP+xBEWE0UmO26cBbvOjXDkjFsAiEAzWD38AZvX8Rrz77Yf2um33rVEx4Mu8GTkE4EEVGMAaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDptPVMl4ebYJHgaPVDxdba/C9Cv/aLQ8yGrKCBJEE7MAiEA/g0xtdI3oX13agxZZbAudaZ5CecuYquscDBFSH63cEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2247194},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./modules":"./src/modules/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./site/host":"./src/site/host.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./popups/host":"./src/popups/host.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./popups/admin":"./src/popups/admin.tsx","./backup/safety":"./src/backup/safety.ts","./cms/edit-lock":"./src/cms/edit-lock.ts","./forms/success":"./src/forms/success-listeners.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./popups/runtime":"./src/popups/runtime.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./popups/register":"./src/popups/register.ts","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./popups/cms-bridges":"./src/popups/cms-bridges.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/EditLock":"./src/backoffice/EditLock.tsx","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./popups/destinations":"./src/popups/destinations.tsx","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./site/locale-domains":"./src/site/locale-domains.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/edit-locks-core":"./src/server/edit-locks-core.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./blocks/optional-content":"./src/blocks/optional-content.ts","./forms/submission-result":"./src/forms/submission-result.ts","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/edit-lock-adapter":"./src/server/edit-lock-adapter.ts","./server/translate-db-core":"./src/server/translate-db-core.ts","./server/webhook-url-guard":"./src/server/webhook-url-guard.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./server/popup-optin-trigger":"./src/server/popup-optin-trigger.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./server/popup-optin-webhook-core":"./src/server/popup-optin-webhook-core.ts","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./server/edit-lock-supabase-adapter":"./src/server/edit-lock-supabase-adapter.ts","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"gitHead":"e64c7061fcbb3f4e8aa11ccf8617349470b7376b","scripts":{"test":"vitest run","check":"bun run typecheck && bun run test && bun run verify:pack","typecheck":"tsc --noEmit","test:watch":"vitest","verify:pack":"node ops/verify-pack.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7723e421-52e3-45a5-9520-d20420eb9256"}},"repository":{"url":"git+https://github.com/byggis79/cms-platform.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"24.20.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.24.2","jsdom":"^26.1.0","react":"^19.2.0","sonner":"^2.0.7","vitest":"^4.1.10","react-dom":"^19.2.0","@tiptap/pm":"^3.29.2","typescript":"^5.8.3","@types/node":"^22.10.2","@types/react":"19.2.17","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","@tiptap/react":"^3.29.2","@types/react-dom":"19.2.3","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@tiptap/extensions":"^3.29.2","@tiptap/starter-kit":"^3.29.2","@testing-library/dom":"^10.4.0","@supabase/supabase-js":"^2.110.8","@tanstack/react-query":"^5.101.1","@tanstack/react-start":"1.168.32","@tanstack/react-router":"1.170.18","@testing-library/react":"^16.3.0","@tiptap/extension-image":"^3.29.2","@tiptap/extension-table":"^3.29.2","@tiptap/extension-highlight":"^3.29.2","@tiptap/extension-subscript":"^3.29.2","@tiptap/extension-text-align":"^3.29.2","@tiptap/extension-text-style":"^3.29.2","@bygghammar/lightweight-popup":"0.2.0-m7.8","@tiptap/extension-superscript":"^3.29.2"},"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@bygghammar/lightweight-popup":">=0.2.0-m7.8","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@bygghammar/lightweight-popup":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.90.0-m7.12_1788462655998_0.7125716287748374","host":"s3://npm-registry-packages-npm-production"}},"0.91.0-m7.1":{"name":"@bygghammar/cms-platform","version":"0.91.0-m7.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.91.0-m7.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/cms-platform#readme","bugs":{"url":"https://github.com/byggis79/cms-platform/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"6335f15987804b620fad257737e2702b5ad39628","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.91.0-m7.1.tgz","fileCount":347,"integrity":"sha512-tiDbIAoEjoTRoQ3EDl2vWQYGsLE1PrV677y6ky4p/U5K9WZcspuI6uZ0ADQADHhgs+4tJ8czPeV88bUJ3UNDOg==","signatures":[{"sig":"MEQCIBrTTtqXXhEpKit93kNXP25hBOwUeMWJJGjhnddj4U1ZAiBhenDAPexXZ5GM/f6yNEyf47GsqFRyO5aHyGG3zIux3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDIXWUr8nC7omfcJuGrjhhWIShU/+QWLCFqfHumXgHv1QIhANH42siF0gAXkM2mPj3R4rb+39bAyLR++7x58feDiSrM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2602190},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./modules":"./src/modules/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./site/host":"./src/site/host.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./popups/host":"./src/popups/host.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./popups/admin":"./src/popups/admin.tsx","./backup/safety":"./src/backup/safety.ts","./cms/edit-lock":"./src/cms/edit-lock.ts","./forms/success":"./src/forms/success-listeners.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./popups/runtime":"./src/popups/runtime.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./popups/register":"./src/popups/register.ts","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./popups/cms-bridges":"./src/popups/cms-bridges.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/EditLock":"./src/backoffice/EditLock.tsx","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./popups/destinations":"./src/popups/destinations.tsx","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./site/locale-domains":"./src/site/locale-domains.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./cms/page-publication":"./src/cms/page-publication.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/edit-locks-core":"./src/server/edit-locks-core.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./blocks/optional-content":"./src/blocks/optional-content.ts","./forms/submission-result":"./src/forms/submission-result.ts","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/edit-lock-adapter":"./src/server/edit-lock-adapter.ts","./server/translate-db-core":"./src/server/translate-db-core.ts","./server/webhook-url-guard":"./src/server/webhook-url-guard.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./server/popup-optin-trigger":"./src/server/popup-optin-trigger.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./server/popup-optin-webhook-core":"./src/server/popup-optin-webhook-core.ts","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./server/edit-lock-supabase-adapter":"./src/server/edit-lock-supabase-adapter.ts","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"gitHead":"483d8f08b6a5e0aedb826584f366b1c2d514df5f","scripts":{"test":"vitest run","check":"bun run typecheck && bun run test && bun run verify:pack","typecheck":"tsc --noEmit","test:watch":"vitest","verify:pack":"node ops/verify-pack.mjs","test:migrations":"node ops/migration-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7723e421-52e3-45a5-9520-d20420eb9256"}},"repository":{"url":"git+https://github.com/byggis79/cms-platform.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"24.20.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.24.2","jsdom":"^26.1.0","react":"^19.2.0","sonner":"^2.0.7","vitest":"^4.1.10","react-dom":"^19.2.0","@tiptap/pm":"^3.29.2","typescript":"^5.8.3","@types/node":"^22.10.2","@types/react":"19.2.17","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","@tiptap/react":"^3.29.2","@types/react-dom":"19.2.3","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@tiptap/extensions":"^3.29.2","@tiptap/starter-kit":"^3.29.2","@testing-library/dom":"^10.4.0","@supabase/supabase-js":"^2.110.8","@tanstack/react-query":"^5.101.1","@tanstack/react-start":"1.168.32","@tanstack/react-router":"1.170.18","@testing-library/react":"^16.3.0","@tiptap/extension-image":"^3.29.2","@tiptap/extension-table":"^3.29.2","@tiptap/extension-highlight":"^3.29.2","@tiptap/extension-subscript":"^3.29.2","@tiptap/extension-text-align":"^3.29.2","@tiptap/extension-text-style":"^3.29.2","@bygghammar/lightweight-popup":"0.2.0-m7.8","@tiptap/extension-superscript":"^3.29.2"},"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@bygghammar/lightweight-popup":">=0.2.0-m7.8","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@bygghammar/lightweight-popup":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.91.0-m7.1_1788552742692_0.7572667142638052","host":"s3://npm-registry-packages-npm-production"}},"0.91.0":{"name":"@bygghammar/cms-platform","version":"0.91.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.91.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/cms-platform#readme","bugs":{"url":"https://github.com/byggis79/cms-platform/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"910d2674316b232ef9ffa8c9816c8294e7e429b0","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.91.0.tgz","fileCount":347,"integrity":"sha512-B/P1lMOkQkUOusXdkwN2QUftgInkHa66vniEN2/HXSW9BXfM3mKehBWU7jw4nDxr0GCu3L+bEBIKN0Wj9APbrg==","signatures":[{"sig":"MEQCIFeGKvAdUsHSxLH1STwhrxPN1x5/L+z6iyZFM2hvlYt0AiAaQiK9YKoreFKMERuRjXict1B70S7GTlJ4324I4VZmoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHRadN+cxBexVShMqdrbW0RE2JJ+gSLAusBvtMl77G5QAiBIQJCNAVgL2Tw+a8mzdAPNofZbMJ+Oa829gNMs5613Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2602808},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./modules":"./src/modules/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./site/host":"./src/site/host.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./popups/host":"./src/popups/host.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./popups/admin":"./src/popups/admin.tsx","./backup/safety":"./src/backup/safety.ts","./cms/edit-lock":"./src/cms/edit-lock.ts","./forms/success":"./src/forms/success-listeners.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./popups/runtime":"./src/popups/runtime.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./popups/register":"./src/popups/register.ts","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./popups/cms-bridges":"./src/popups/cms-bridges.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/EditLock":"./src/backoffice/EditLock.tsx","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./popups/destinations":"./src/popups/destinations.tsx","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./site/locale-domains":"./src/site/locale-domains.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./cms/page-publication":"./src/cms/page-publication.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/edit-locks-core":"./src/server/edit-locks-core.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./blocks/optional-content":"./src/blocks/optional-content.ts","./forms/submission-result":"./src/forms/submission-result.ts","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/edit-lock-adapter":"./src/server/edit-lock-adapter.ts","./server/translate-db-core":"./src/server/translate-db-core.ts","./server/webhook-url-guard":"./src/server/webhook-url-guard.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./server/popup-optin-trigger":"./src/server/popup-optin-trigger.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./server/popup-optin-webhook-core":"./src/server/popup-optin-webhook-core.ts","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./server/edit-lock-supabase-adapter":"./src/server/edit-lock-supabase-adapter.ts","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"gitHead":"80a51e747e862591c49f5abd104a8c334c307fc6","scripts":{"test":"vitest run","check":"bun run typecheck && bun run test && bun run verify:pack","typecheck":"tsc --noEmit","test:watch":"vitest","verify:pack":"node ops/verify-pack.mjs","test:migrations":"node ops/migration-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7723e421-52e3-45a5-9520-d20420eb9256"}},"repository":{"url":"git+https://github.com/byggis79/cms-platform.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"24.20.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.2","jsdom":"^26.1.0","react":"^19.2.0","sonner":"^2.0.7","vitest":"^4.1.10","react-dom":"^19.2.0","@tiptap/pm":"^3.29.2","typescript":"^5.8.3","@types/node":"^22.10.2","@types/react":"19.2.17","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","@tiptap/react":"^3.29.2","@types/react-dom":"19.2.3","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@tiptap/extensions":"^3.29.2","@tiptap/starter-kit":"^3.29.2","@testing-library/dom":"^10.4.0","@supabase/supabase-js":"^2.110.8","@tanstack/react-query":"^5.101.1","@tanstack/react-start":"1.168.32","@tanstack/react-router":"1.170.18","@testing-library/react":"^16.3.0","@tiptap/extension-image":"^3.29.2","@tiptap/extension-table":"^3.29.2","@tiptap/extension-highlight":"^3.29.2","@tiptap/extension-subscript":"^3.29.2","@tiptap/extension-text-align":"^3.29.2","@tiptap/extension-text-style":"^3.29.2","@bygghammar/lightweight-popup":"0.2.0-m7.8","@tiptap/extension-superscript":"^3.29.2"},"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@bygghammar/lightweight-popup":">=0.2.0-m7.8","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@bygghammar/lightweight-popup":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.91.0_1788555026844_0.37140781099940634","host":"s3://npm-registry-packages-npm-production"}},"0.91.1":{"name":"@bygghammar/cms-platform","version":"0.91.1","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.91.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/cms-platform#readme","bugs":{"url":"https://github.com/byggis79/cms-platform/issues"},"bin":{"create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"1fcf4bf23cae2611f76ae084330cdce1e7422007","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.91.1.tgz","fileCount":347,"integrity":"sha512-KMseCV9L3mtPimU+yewy0rfpan97ogyDtXf2POdezR+ZGp4blxknmoMjklehde6ItcMSXuMR4LI2YhHJMtpFnw==","signatures":[{"sig":"MEUCIQD4NwWsWyUH9jpq0ENF3rtQylXSO2DCCA3GxkQeBu80PQIgApOAQnBXyMIWyaRxcnwAgeUuAkMZbHsZsJVaW9+/v/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDvuDlQqn/UNR+D6HZ8uvB1ClbYy2c/lZr8beGakt1CKwIgGQLhnKicJzgnwdjw44k3VDp7dHR+mONhUx8agL1//2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2605824},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./modules":"./src/modules/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./site/host":"./src/site/host.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./popups/host":"./src/popups/host.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./popups/admin":"./src/popups/admin.tsx","./backup/safety":"./src/backup/safety.ts","./cms/edit-lock":"./src/cms/edit-lock.ts","./forms/success":"./src/forms/success-listeners.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./popups/runtime":"./src/popups/runtime.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./popups/register":"./src/popups/register.ts","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./popups/cms-bridges":"./src/popups/cms-bridges.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/EditLock":"./src/backoffice/EditLock.tsx","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./popups/destinations":"./src/popups/destinations.tsx","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./site/locale-domains":"./src/site/locale-domains.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./cms/page-publication":"./src/cms/page-publication.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/edit-locks-core":"./src/server/edit-locks-core.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./blocks/optional-content":"./src/blocks/optional-content.ts","./forms/submission-result":"./src/forms/submission-result.ts","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/edit-lock-adapter":"./src/server/edit-lock-adapter.ts","./server/translate-db-core":"./src/server/translate-db-core.ts","./server/webhook-url-guard":"./src/server/webhook-url-guard.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./server/popup-optin-trigger":"./src/server/popup-optin-trigger.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./server/popup-optin-webhook-core":"./src/server/popup-optin-webhook-core.ts","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./server/edit-lock-supabase-adapter":"./src/server/edit-lock-supabase-adapter.ts","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"gitHead":"b569d16a2a8f8557d5850f0c23cc6af16f3efca1","scripts":{"test":"vitest run","check":"bun run typecheck && bun run test && bun run verify:pack","typecheck":"tsc --noEmit","test:watch":"vitest","verify:pack":"node ops/verify-pack.mjs","test:migrations":"node ops/migration-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7723e421-52e3-45a5-9520-d20420eb9256"}},"repository":{"url":"git+https://github.com/byggis79/cms-platform.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"24.20.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.2","jsdom":"^26.1.0","react":"^19.2.0","sonner":"^2.0.7","vitest":"^4.1.10","react-dom":"^19.2.0","@tiptap/pm":"^3.29.2","typescript":"^5.8.3","@types/node":"^22.10.2","@types/react":"19.2.17","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","@tiptap/react":"^3.29.2","@types/react-dom":"19.2.3","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@tiptap/extensions":"^3.29.2","@tiptap/starter-kit":"^3.29.2","@testing-library/dom":"^10.4.0","@supabase/supabase-js":"^2.110.8","@tanstack/react-query":"^5.101.1","@tanstack/react-start":"1.168.32","@tanstack/react-router":"1.170.18","@testing-library/react":"^16.3.0","@tiptap/extension-image":"^3.29.2","@tiptap/extension-table":"^3.29.2","@tiptap/extension-highlight":"^3.29.2","@tiptap/extension-subscript":"^3.29.2","@tiptap/extension-text-align":"^3.29.2","@tiptap/extension-text-style":"^3.29.2","@bygghammar/lightweight-popup":"0.2.0-m7.8","@tiptap/extension-superscript":"^3.29.2"},"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@bygghammar/lightweight-popup":">=0.2.0-m7.8","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@bygghammar/lightweight-popup":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.91.1_1788593856658_0.4443178679084854","host":"s3://npm-registry-packages-npm-production"}},"0.92.0":{"name":"@bygghammar/cms-platform","version":"0.92.0","license":"UNLICENSED","_id":"@bygghammar/cms-platform@0.92.0","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/cms-platform#readme","bugs":{"url":"https://github.com/byggis79/cms-platform/issues"},"bin":{"cms-review":"scripts/cms-review.mjs","create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"dist":{"shasum":"d83da656ba9e70021ff0f0f41af8771a7fbbd247","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.92.0.tgz","fileCount":356,"integrity":"sha512-fMb5FPDQpxGiGKlzdM3Fikoc76ERhpHreK7bBr0Lh2bjKKM/4UmeiuKuIVx+RoOvooOSAwr0w4A6U+4HIY8p9g==","signatures":[{"sig":"MEUCIQD23/xr29iJbmxphQWEyeuyla4dea/vCbhJTzad3eIKoQIgDGsWI8mcOwma62cmIHKlih3TCuaCn6NqBS5IKWgaCtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFRctpOp7RXAcf/YQzo6PGsVdSvP+B5Z6/fU6mcA4VYyAiBnvbdE9TC9BzZ/dGbCTsNNU7btLWuNjYPgVE9tW1hwdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2929346},"type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./modules":"./src/modules/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./site/host":"./src/site/host.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./popups/host":"./src/popups/host.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./popups/admin":"./src/popups/admin.tsx","./backup/safety":"./src/backup/safety.ts","./cms/edit-lock":"./src/cms/edit-lock.ts","./forms/success":"./src/forms/success-listeners.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./popups/runtime":"./src/popups/runtime.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./popups/register":"./src/popups/register.ts","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./site/route-index":"./src/site/route-index.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./popups/cms-bridges":"./src/popups/cms-bridges.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/EditLock":"./src/backoffice/EditLock.tsx","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./popups/destinations":"./src/popups/destinations.tsx","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./site/locale-domains":"./src/site/locale-domains.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./cms/page-publication":"./src/cms/page-publication.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/edit-locks-core":"./src/server/edit-locks-core.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./blocks/optional-content":"./src/blocks/optional-content.ts","./forms/submission-result":"./src/forms/submission-result.ts","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/edit-lock-adapter":"./src/server/edit-lock-adapter.ts","./server/translate-db-core":"./src/server/translate-db-core.ts","./server/webhook-url-guard":"./src/server/webhook-url-guard.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./server/popup-optin-trigger":"./src/server/popup-optin-trigger.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./server/popup-optin-webhook-core":"./src/server/popup-optin-webhook-core.ts","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./server/edit-lock-supabase-adapter":"./src/server/edit-lock-supabase-adapter.ts","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"gitHead":"6fb5413c163edf149ded20f717d3c6dce38ab354","scripts":{"test":"vitest run","check":"bun run typecheck && bun run manifest:check && bun run test && bun run verify:pack","manifest":"node ops/generate-migration-manifest.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","verify:pack":"node ops/verify-pack.mjs","manifest:check":"node ops/generate-migration-manifest.mjs --check","test:roundtrip":"node ops/approval-record-roundtrip.mjs","test:migrations":"node ops/migration-smoke.mjs","vendor:baselines":"node ops/fetch-published-baseline.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7723e421-52e3-45a5-9520-d20420eb9256"}},"repository":{"url":"git+https://github.com/byggis79/cms-platform.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"24.20.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.2","jsdom":"^26.1.0","react":"^19.2.0","sonner":"^2.0.7","vitest":"^4.1.10","react-dom":"^19.2.0","@tiptap/pm":"^3.29.2","typescript":"^5.8.3","@types/node":"^22.10.2","@types/react":"19.2.17","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","@tiptap/react":"^3.29.2","@types/react-dom":"19.2.3","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@tiptap/extensions":"^3.29.2","@tiptap/starter-kit":"^3.29.2","@testing-library/dom":"^10.4.0","@supabase/supabase-js":"^2.110.8","@tanstack/react-query":"^5.101.1","@tanstack/react-start":"1.168.32","@tanstack/react-router":"1.170.18","@testing-library/react":"^16.3.0","@tiptap/extension-image":"^3.29.2","@tiptap/extension-table":"^3.29.2","@tiptap/extension-highlight":"^3.29.2","@tiptap/extension-subscript":"^3.29.2","@tiptap/extension-text-align":"^3.29.2","@tiptap/extension-text-style":"^3.29.2","@bygghammar/lightweight-popup":"0.2.0-m7.8","@tiptap/extension-superscript":"^3.29.2"},"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@bygghammar/lightweight-popup":">=0.2.0-m7.8","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@bygghammar/lightweight-popup":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cms-platform_0.92.0_1788777746001_0.6489091254602417","host":"s3://npm-registry-packages-npm-production"}},"0.92.1":{"_id":"@bygghammar/cms-platform@0.92.1","bin":{"cms-review":"scripts/cms-review.mjs","create-cms-site":"scripts/create-cms-site.mjs","cms-platform-migrations":"scripts/sync-migrations.mjs"},"bugs":{"url":"https://github.com/byggis79/cms-platform/issues"},"dist":{"shasum":"1c4f874d7d2fe5c275567b9e9a22e5dd78f2dbbf","tarball":"https://registry.npmjs.org/@bygghammar/cms-platform/-/cms-platform-0.92.1.tgz","fileCount":356,"integrity":"sha512-XzwjzP9W85g27sYiEIdRyMKglSfbVEE3Pl6Auo5OL6fp8a4LeoZAQbP+tsNFHJ8h58DXrC6grPoT8UorjdqjXw==","signatures":[{"sig":"MEYCIQCuqlR3CLuuOsyfMHSZHzLfwviF0rb0bgticOy9HQAbFgIhAJFqaCdJnLK2TQ9pMeGOSAP7tds6cdUZtvtFBKF1nAYU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCoRJXfa2lTsVERtd/fH6Zl9Ijbfd+H5jSgU/Hx5+ebJgIhAIblVLQXbsbHiWOG6O6QFFKHSL4IFP7JIL7O7sKScjzm"}],"unpackedSize":2930295},"name":"@bygghammar/cms-platform","type":"module","exports":{".":"./src/index.ts","./host":"./src/host/index.tsx","./i18n":"./src/i18n/index.ts","./trips":"./src/trips/index.ts","./backup":"./src/backup/index.ts","./blocks":"./src/blocks/index.ts","./modules":"./src/modules/index.ts","./platform":"./src/platform/index.ts","./i18n/json":"./src/i18n/json.ts","./site/host":"./src/site/host.ts","./theme.css":"./src/theme.css","./ui/Reveal":"./src/ui/Reveal.tsx","./media/urls":"./src/media/urls.ts","./navigation":"./src/navigation/index.ts","./server/env":"./src/server/env.ts","./media/focus":"./src/media/focus.ts","./popups/host":"./src/popups/host.ts","./server/smtp":"./src/server/smtp.ts","./site/routes":"./src/site/routes.ts","./ui/Lightbox":"./src/ui/Lightbox.tsx","./auth/browser":"./src/auth/browser.ts","./blocks/icons":"./src/blocks/icons.ts","./blocks/types":"./src/blocks/types.ts","./media/srcset":"./src/media/srcset.ts","./migrations/*":"./migrations/*","./popups/admin":"./src/popups/admin.tsx","./backup/safety":"./src/backup/safety.ts","./cms/edit-lock":"./src/cms/edit-lock.ts","./forms/success":"./src/forms/success-listeners.ts","./media/preload":"./src/media/preload.ts","./media/storage":"./src/media/storage.ts","./server/guards":"./src/server/guards.ts","./site/indexing":"./src/site/indexing.ts","./site/site-url":"./src/site/site-url.ts","./media/filename":"./src/media/filename.ts","./media/optimize":"./src/media/optimize.ts","./media/priority":"./src/media/priority.tsx","./popups/runtime":"./src/popups/runtime.tsx","./server/clients":"./src/server/clients.ts","./server/schemas":"./src/server/schemas.ts","./auth/middleware":"./src/auth/middleware.ts","./backup/datasets":"./src/backup/datasets.ts","./blocks/registry":"./src/blocks/registry.tsx","./forms/rich-text":"./src/forms/rich-text.tsx","./media/LazyVideo":"./src/media/LazyVideo.tsx","./popups/register":"./src/popups/register.ts","./site/SiteFooter":"./src/site/SiteFooter.tsx","./site/SiteHeader":"./src/site/SiteHeader.tsx","./ui/NearViewport":"./src/ui/NearViewport.tsx","./admin/format-log":"./src/admin/format-log.ts","./backoffice/shell":"./src/backoffice/shell/index.ts","./cms/version-diff":"./src/cms/version-diff.ts","./forms/conditions":"./src/forms/conditions.ts","./forms/field-sets":"./src/forms/field-sets.ts","./forms/form-audit":"./src/forms/form-audit.ts","./http/compression":"./src/http/compression.ts","./media/FocalImage":"./src/media/FocalImage.tsx","./media/media-meta":"./src/media/media-meta.ts","./site/font-bundle":"./src/site/font-bundle.ts","./site/route-index":"./src/site/route-index.ts","./util/scroll-lock":"./src/util/scroll-lock.ts","./backoffice/routes":"./src/backoffice/routes/index.tsx","./http/cache-policy":"./src/http/cache-policy.ts","./media/usage-types":"./src/media/usage-types.ts","./platform/contract":"./src/platform/contract.ts","./server/admin-core":"./src/server/admin-core.ts","./server/audit-core":"./src/server/audit-core.ts","./server/forms-core":"./src/server/forms-core.ts","./server/http/fonts":"./src/server/http/fonts.ts","./server/pages-core":"./src/server/pages-core.ts","./site/PageRenderer":"./src/site/PageRenderer.tsx","./site/page-context":"./src/site/page-context.ts","./admin/describe-log":"./src/admin/describe-log.ts","./admin/version-core":"./src/admin/version-core.ts","./backup/export-core":"./src/backup/export-core.ts","./config/define-site":"./src/config/define-site.ts","./config/site-config":"./src/config/site-config.ts","./forms/FormRenderer":"./src/forms/FormRenderer.tsx","./html/sanitize-html":"./src/html/sanitize-html.ts","./media/review-image":"./src/media/review-image.ts","./popups/cms-bridges":"./src/popups/cms-bridges.ts","./runtime/error-page":"./src/runtime/error-page.ts","./server/backup-core":"./src/server/backup-core.ts","./server/http/backup":"./src/server/http/backup.ts","./server/http/health":"./src/server/http/health.ts","./server/http/robots":"./src/server/http/robots.ts","./site/host-indexing":"./src/site/host-indexing.ts","./site/public-origin":"./src/site/public-origin.ts","./backoffice/EditLock":"./src/backoffice/EditLock.tsx","./backoffice/LogsView":"./src/backoffice/LogsView.tsx","./backup/media-export":"./src/backup/media-export.ts","./backup/restore-core":"./src/backup/restore-core.ts","./backup/verification":"./src/backup/verification.ts","./blocks/components/*":"./src/blocks/components/*.tsx","./i18n/resolve-locale":"./src/i18n/resolve-locale.ts","./media/library-types":"./src/media/library-types.ts","./popups/destinations":"./src/popups/destinations.tsx","./server/auth-context":"./src/server/auth-context.ts","./server/domains-core":"./src/server/domains-core.ts","./server/http/sitemap":"./src/server/http/sitemap.ts","./server/schema-drift":"./src/server/schema-drift.ts","./site/locale-domains":"./src/site/locale-domains.ts","./tracking/injections":"./src/tracking/injections.ts","./backoffice/AuditView":"./src/backoffice/AuditView.tsx","./backoffice/RolesView":"./src/backoffice/RolesView.tsx","./backoffice/UsersView":"./src/backoffice/UsersView.tsx","./backup/browser-media":"./src/backup/browser-media.ts","./cms/page-draft-store":"./src/cms/page-draft-store.ts","./cms/page-publication":"./src/cms/page-publication.ts","./media/internal-paths":"./src/media/internal-paths.ts","./runtime/server-entry":"./src/runtime/server-entry.ts","./server/page-seo-core":"./src/server/page-seo-core.ts","./util/use-hash-scroll":"./src/util/use-hash-scroll.ts","./backoffice/BackupView":"./src/backoffice/BackupView.tsx","./backoffice/inspectors":"./src/backoffice/inspectors/index.tsx","./http/response-headers":"./src/http/response-headers.ts","./i18n/translation-meta":"./src/i18n/translation-meta.ts","./runtime/error-capture":"./src/runtime/error-capture.ts","./server/email-log-core":"./src/server/email-log-core.ts","./server/redirects-core":"./src/server/redirects-core.ts","./backoffice/BlockPicker":"./src/backoffice/BlockPicker.tsx","./backoffice/DomainsView":"./src/backoffice/DomainsView.tsx","./backoffice/ProgressBar":"./src/backoffice/ProgressBar.tsx","./backoffice/ReviewsView":"./src/backoffice/ReviewsView.tsx","./backoffice/SitemapView":"./src/backoffice/SitemapView.tsx","./backoffice/VersionView":"./src/backoffice/VersionView.tsx","./backoffice/routes/host":"./src/backoffice/routes/host.ts","./cms/shared-draft-store":"./src/cms/shared-draft-store.ts","./media/use-media-upload":"./src/media/use-media-upload.ts","./server/edit-locks-core":"./src/server/edit-locks-core.ts","./server/email-send-core":"./src/server/email-send-core.ts","./server/injections-core":"./src/server/injections-core.ts","./server/media-meta-core":"./src/server/media-meta-core.ts","./server/published-cache":"./src/server/published-cache.ts","./server/resolve-globals":"./src/server/resolve-globals.ts","./backoffice/SectionThumb":"./src/backoffice/SectionThumb.tsx","./backoffice/TrackingView":"./src/backoffice/TrackingView.tsx","./backoffice/routes/pages":"./src/backoffice/routes/pages.tsx","./blocks/optional-content":"./src/blocks/optional-content.ts","./forms/submission-result":"./src/forms/submission-result.ts","./media/MediaMetaProvider":"./src/media/MediaMetaProvider.tsx","./media/pick-video-poster":"./src/media/pick-video-poster.tsx","./runtime/error-reporting":"./src/runtime/error-reporting.ts","./server/http/cms-content":"./src/server/http/cms-content.ts","./server/media-focus-core":"./src/server/media-focus-core.ts","./server/media-usage-core":"./src/server/media-usage-core.ts","./server/media-usage-host":"./src/server/media-usage-host.ts","./server/provider-secrets":"./src/server/provider-secrets.ts","./site/routes/public-page":"./src/site/routes/public-page.tsx","./trips/TripSectionEditor":"./src/trips/TripSectionEditor.tsx","./backoffice/DashboardView":"./src/backoffice/DashboardView.tsx","./backoffice/EmailLogsView":"./src/backoffice/EmailLogsView.tsx","./backoffice/PagesListView":"./src/backoffice/PagesListView.tsx","./backoffice/RedirectsView":"./src/backoffice/RedirectsView.tsx","./server/edit-lock-adapter":"./src/server/edit-lock-adapter.ts","./server/translate-db-core":"./src/server/translate-db-core.ts","./server/webhook-url-guard":"./src/server/webhook-url-guard.ts","./site/routes/preview-page":"./src/site/routes/preview-page.tsx","./backoffice/FormEditorView":"./src/backoffice/FormEditorView.tsx","./backoffice/FormsIndexView":"./src/backoffice/FormsIndexView.tsx","./backoffice/NavigationView":"./src/backoffice/NavigationView.tsx","./backoffice/PageEditorView":"./src/backoffice/PageEditorView.tsx","./backoffice/RichTextEditor":"./src/backoffice/RichTextEditor.tsx","./server/media-cleanup-core":"./src/server/media-cleanup-core.ts","./server/media-cleanup-host":"./src/server/media-cleanup-host.ts","./server/media-library-core":"./src/server/media-library-core.ts","./server/media-replace-core":"./src/server/media-replace-core.ts","./server/page-seo-save-core":"./src/server/page-seo-save-core.ts","./server/site-settings-core":"./src/server/site-settings-core.ts","./backoffice/PageBuilderView":"./src/backoffice/PageBuilderView.tsx","./backoffice/PageImagePicker":"./src/backoffice/PageImagePicker.tsx","./backoffice/PreviewLightbox":"./src/backoffice/PreviewLightbox.tsx","./backoffice/SectionFormView":"./src/backoffice/SectionFormView.tsx","./backoffice/forms/SmartTags":"./src/backoffice/forms/SmartTags.tsx","./backoffice/seo/SeoListView":"./src/backoffice/seo/SeoListView.tsx","./blocks/block-props-context":"./src/blocks/block-props-context.tsx","./server/forms-delivery-core":"./src/server/forms-delivery-core.ts","./server/popup-optin-trigger":"./src/server/popup-optin-trigger.ts","./backoffice/FormSettingsView":"./src/backoffice/FormSettingsView.tsx","./backoffice/MediaLibraryView":"./src/backoffice/MediaLibraryView.tsx","./backoffice/SaveGlobalDialog":"./src/backoffice/SaveGlobalDialog.tsx","./backoffice/SiteSettingsView":"./src/backoffice/SiteSettingsView.tsx","./blocks/countdown-typography":"./src/blocks/countdown-typography.ts","./site/host-indexing-response":"./src/site/host-indexing-response.ts","./site/routes/section-preview":"./src/site/routes/section-preview.tsx","./backoffice/BlocksLibraryView":"./src/backoffice/BlocksLibraryView.tsx","./backoffice/EmailSettingsView":"./src/backoffice/EmailSettingsView.tsx","./backoffice/ResetPasswordView":"./src/backoffice/ResetPasswordView.tsx","./backoffice/SectionEditorView":"./src/backoffice/SectionEditorView.tsx","./backoffice/forms/ActivityLog":"./src/backoffice/forms/ActivityLog.tsx","./backoffice/forms/FieldEditor":"./src/backoffice/forms/FieldEditor.tsx","./backoffice/forms/FormPreview":"./src/backoffice/forms/FormPreview.tsx","./backoffice/inspectors/blocks":"./src/backoffice/inspectors/blocks.tsx","./backoffice/inspectors/fields":"./src/backoffice/inspectors/fields.tsx","./backoffice/media/FocusPicker":"./src/backoffice/media/FocusPicker.tsx","./backoffice/seo/page-seo-form":"./src/backoffice/seo/page-seo-form.ts","./config/package-owned-modules":"./src/config/package-owned-modules.ts","./server/content-sections-core":"./src/server/content-sections-core.ts","./server/review-image-validate":"./src/server/review-image-validate.ts","./backoffice/ContactDetailsView":"./src/backoffice/ContactDetailsView.tsx","./backoffice/FormDeliveriesView":"./src/backoffice/FormDeliveriesView.tsx","./backoffice/IndexingStatusCard":"./src/backoffice/IndexingStatusCard.tsx","./backoffice/media/MediaCleanup":"./src/backoffice/media/MediaCleanup.tsx","./backoffice/routes/media-forms":"./src/backoffice/routes/media-forms.tsx","./server/forms-submissions-core":"./src/server/forms-submissions-core.ts","./backoffice/FormSubmissionsView":"./src/backoffice/FormSubmissionsView.tsx","./backoffice/forms/RuleSimulator":"./src/backoffice/forms/RuleSimulator.tsx","./backoffice/media/ConfirmDialog":"./src/backoffice/media/ConfirmDialog.tsx","./backoffice/forms/VersionHistory":"./src/backoffice/forms/VersionHistory.tsx","./backoffice/seo/PageSeoPanelView":"./src/backoffice/seo/PageSeoPanelView.tsx","./server/popup-optin-webhook-core":"./src/server/popup-optin-webhook-core.ts","./backoffice/SharedContentListView":"./src/backoffice/SharedContentListView.tsx","./backoffice/media/MediaMetaDialog":"./src/backoffice/media/MediaMetaDialog.tsx","./backoffice/GlobalSectionsListView":"./src/backoffice/GlobalSectionsListView.tsx","./backoffice/forms/ConditionBuilder":"./src/backoffice/forms/ConditionBuilder.tsx","./server/edit-lock-supabase-adapter":"./src/server/edit-lock-supabase-adapter.ts","./backoffice/forms/TestDeliveryPanel":"./src/backoffice/forms/TestDeliveryPanel.tsx","./backoffice/media/ReuploadOverwrite":"./src/backoffice/media/ReuploadOverwrite.tsx","./backoffice/media/ReviewImageUpload":"./src/backoffice/media/ReviewImageUpload.tsx","./backoffice/GlobalSectionBuilderView":"./src/backoffice/GlobalSectionBuilderView.tsx","./backoffice/media/MediaReplaceDialog":"./src/backoffice/media/MediaReplaceDialog.tsx"},"gitHead":"9447a350c8d46f16eaba4bec469045dfc1391db0","license":"UNLICENSED","scripts":{"test":"vitest run","check":"bun run typecheck && bun run manifest:check && bun run test && bun run verify:pack","manifest":"node ops/generate-migration-manifest.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","verify:pack":"node ops/verify-pack.mjs","manifest:check":"node ops/generate-migration-manifest.mjs --check","test:roundtrip":"node ops/approval-record-roundtrip.mjs","test:migrations":"node ops/migration-smoke.mjs","vendor:baselines":"node ops/fetch-published-baseline.mjs"},"version":"0.92.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7723e421-52e3-45a5-9520-d20420eb9256"}},"homepage":"https://github.com/byggis79/cms-platform#readme","repository":{"url":"git+https://github.com/byggis79/cms-platform.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","directories":{},"maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"sideEffects":["./src/runtime/error-capture.ts","./src/runtime/server-entry.ts"],"_nodeVersion":"24.21.0","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.2","jsdom":"^26.1.0","react":"^19.2.0","sonner":"^2.0.7","vitest":"^4.1.10","react-dom":"^19.2.0","@tiptap/pm":"^3.29.2","typescript":"^5.8.3","@types/node":"^22.10.2","@types/react":"19.2.17","lucide-react":"^0.575.0","@dnd-kit/core":"^6.3.1","@tiptap/react":"^3.29.2","@types/react-dom":"19.2.3","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@tiptap/extensions":"^3.29.2","@tiptap/starter-kit":"^3.29.2","@testing-library/dom":"^10.4.0","@supabase/supabase-js":"^2.110.8","@tanstack/react-query":"^5.101.1","@tanstack/react-start":"1.168.32","@tanstack/react-router":"1.170.18","@testing-library/react":"^16.3.0","@tiptap/extension-image":"^3.29.2","@tiptap/extension-table":"^3.29.2","@tiptap/extension-highlight":"^3.29.2","@tiptap/extension-subscript":"^3.29.2","@tiptap/extension-text-align":"^3.29.2","@tiptap/extension-text-style":"^3.29.2","@bygghammar/lightweight-popup":"0.2.0-m7.8","@tiptap/extension-superscript":"^3.29.2"},"peerDependencies":{"zod":">=3","react":">=19","sonner":">=2","react-dom":">=19","@tiptap/pm":">=3","lucide-react":">=0.5.0","@dnd-kit/core":">=6","@tiptap/react":">=3","@dnd-kit/sortable":">=3","@dnd-kit/utilities":">=3","@tiptap/extensions":">=3","@tiptap/starter-kit":">=3","@supabase/supabase-js":">=2","@tanstack/react-query":">=5","@tanstack/react-start":">=1","@tanstack/react-router":">=1","@tiptap/extension-image":">=3","@tiptap/extension-table":">=3","@tiptap/extension-highlight":">=3","@tiptap/extension-subscript":">=3","@tiptap/extension-text-align":">=3","@tiptap/extension-text-style":">=3","@bygghammar/lightweight-popup":">=0.2.0-m7.8","@tiptap/extension-superscript":">=3"},"peerDependenciesMeta":{"@tiptap/pm":{"optional":true},"@tiptap/react":{"optional":true},"@tiptap/extensions":{"optional":true},"@tiptap/starter-kit":{"optional":true},"@supabase/supabase-js":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/react-router":{"optional":true},"@tiptap/extension-image":{"optional":true},"@tiptap/extension-table":{"optional":true},"@tiptap/extension-highlight":{"optional":true},"@tiptap/extension-subscript":{"optional":true},"@tiptap/extension-text-align":{"optional":true},"@tiptap/extension-text-style":{"optional":true},"@bygghammar/lightweight-popup":{"optional":true},"@tiptap/extension-superscript":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cms-platform_0.92.1_1790449834914_0.6529307603803352"}}},"time":{"created":"2026-08-12T19:49:49.479Z","modified":"2026-09-26T19:10:35.248Z","0.1.0":"2026-08-12T19:49:49.778Z","0.1.1":"2026-08-19T19:31:47.159Z","0.2.0":"2026-08-21T12:16:12.651Z","0.3.0":"2026-08-21T19:47:22.234Z","0.3.1":"2026-08-22T00:18:15.049Z","0.4.0":"2026-08-25T08:54:21.616Z","0.5.0":"2026-08-25T09:20:25.589Z","0.6.0":"2026-08-25T09:31:50.916Z","0.7.0":"2026-08-25T10:21:12.943Z","0.8.0":"2026-08-25T10:35:48.122Z","0.8.1":"2026-08-25T10:37:37.700Z","0.9.0":"2026-08-25T10:43:58.190Z","0.10.0":"2026-08-25T10:50:10.944Z","0.11.0":"2026-08-25T10:55:40.289Z","0.12.0":"2026-08-25T11:17:06.738Z","0.13.0":"2026-08-25T11:28:03.328Z","0.14.0":"2026-08-25T11:38:40.090Z","0.15.0":"2026-08-25T11:47:25.344Z","0.16.0":"2026-08-25T12:06:01.044Z","0.17.0":"2026-08-25T12:21:58.204Z","0.18.0":"2026-08-25T12:30:52.551Z","0.19.0":"2026-08-25T13:05:04.636Z","0.19.1":"2026-08-25T13:08:18.211Z","0.19.2":"2026-08-25T13:11:30.551Z","0.20.0":"2026-08-25T14:54:48.394Z","0.21.0":"2026-08-25T15:59:12.811Z","0.22.0":"2026-08-25T16:30:48.385Z","0.23.0":"2026-08-25T17:39:55.572Z","0.23.1":"2026-08-25T17:41:30.568Z","0.24.0":"2026-08-25T18:11:21.566Z","0.25.0":"2026-08-25T19:31:57.767Z","0.26.0":"2026-08-25T19:54:06.855Z","0.27.0":"2026-08-25T20:07:47.648Z","0.28.0":"2026-08-25T20:17:34.711Z","0.29.0":"2026-08-25T20:22:22.724Z","0.30.0":"2026-08-25T20:27:57.466Z","0.30.1":"2026-08-25T20:28:59.079Z","0.31.0":"2026-08-25T20:54:58.379Z","0.32.0":"2026-08-26T03:57:41.550Z","0.32.1":"2026-08-26T03:58:56.390Z","0.32.2":"2026-08-26T03:59:27.407Z","0.33.0":"2026-08-26T04:12:20.371Z","0.34.0":"2026-08-26T04:23:36.829Z","0.34.1":"2026-08-26T04:24:42.514Z","0.35.0":"2026-08-26T04:59:07.848Z","0.36.0":"2026-08-26T05:11:56.038Z","0.37.0":"2026-08-26T05:27:13.884Z","0.38.0":"2026-08-26T05:47:15.433Z","0.38.1":"2026-08-26T05:49:24.029Z","0.39.0":"2026-08-26T05:56:40.189Z","0.40.0":"2026-08-26T07:46:35.673Z","0.41.0":"2026-08-26T08:37:10.171Z","0.42.0":"2026-08-26T08:49:49.372Z","0.43.0":"2026-08-26T09:03:48.090Z","0.43.1":"2026-08-26T09:08:33.108Z","0.44.0":"2026-08-26T09:28:25.803Z","0.45.0":"2026-08-26T12:21:30.957Z","0.46.0":"2026-08-26T17:00:16.625Z","0.46.1":"2026-08-26T17:04:10.106Z","0.47.0":"2026-08-26T17:51:25.662Z","0.48.0":"2026-08-26T18:20:00.734Z","0.49.0":"2026-08-26T19:44:24.336Z","0.49.1":"2026-08-26T19:51:34.606Z","0.50.0":"2026-08-27T02:58:15.731Z","0.50.1":"2026-08-27T03:01:51.622Z","0.51.0":"2026-08-27T03:17:06.406Z","0.52.0":"2026-08-27T05:09:28.640Z","0.53.0":"2026-08-27T06:11:03.062Z","0.54.0":"2026-08-27T15:42:55.631Z","0.55.0":"2026-08-27T19:41:13.715Z","0.56.0":"2026-08-28T03:46:17.060Z","0.57.0":"2026-08-28T04:49:18.041Z","0.57.1":"2026-08-28T04:53:09.769Z","0.58.0":"2026-08-28T05:29:15.105Z","0.59.0":"2026-08-28T06:06:38.439Z","0.59.1":"2026-08-28T06:12:37.988Z","0.60.0":"2026-08-28T07:31:24.008Z","0.60.1":"2026-08-28T07:34:11.705Z","0.61.0":"2026-08-28T16:41:33.649Z","0.61.1":"2026-08-28T16:45:15.261Z","0.62.0":"2026-08-28T19:36:53.231Z","0.62.1":"2026-08-28T19:40:37.746Z","0.63.0":"2026-08-28T20:04:08.092Z","0.64.0":"2026-08-28T21:08:19.774Z","0.65.0":"2026-08-29T13:42:59.336Z","0.66.0":"2026-08-29T14:51:59.365Z","0.67.0":"2026-08-29T15:00:45.736Z","0.68.0":"2026-08-29T15:03:35.638Z","0.69.0":"2026-08-29T15:17:16.283Z","0.69.1":"2026-08-29T15:23:33.255Z","0.70.0":"2026-08-29T15:32:53.420Z","0.71.0":"2026-08-29T16:13:59.678Z","0.72.0":"2026-08-29T16:42:56.617Z","0.73.0":"2026-08-29T17:16:02.230Z","0.74.0":"2026-08-29T20:41:32.953Z","0.75.0":"2026-08-29T20:52:27.467Z","0.76.0":"2026-08-29T21:05:24.399Z","0.77.0":"2026-08-29T21:42:50.700Z","0.78.0":"2026-08-29T21:55:42.587Z","0.79.0":"2026-08-29T23:31:03.848Z","0.80.0":"2026-08-29T23:50:02.824Z","0.80.1":"2026-08-30T00:34:08.263Z","0.90.0-m7.1":"2026-09-01T07:03:12.224Z","0.90.0-m7.2":"2026-09-01T08:21:09.921Z","0.90.0-m7.3":"2026-09-01T08:54:16.229Z","0.90.0-m7.4":"2026-09-01T10:17:14.755Z","0.90.0-m7.5":"2026-09-01T11:49:59.577Z","0.90.0-m7.8":"2026-09-02T05:21:09.914Z","0.90.0-m7.9":"2026-09-02T21:26:19.742Z","0.90.0-m7.10":"2026-09-03T11:50:20.847Z","0.90.0-m7.11":"2026-09-03T16:29:13.430Z","0.90.0-m7.12":"2026-09-03T19:10:56.161Z","0.91.0-m7.1":"2026-09-04T20:12:22.852Z","0.91.0":"2026-09-04T20:50:26.968Z","0.91.1":"2026-09-05T07:37:36.789Z","0.92.0":"2026-09-07T10:42:26.112Z","0.92.1":"2026-09-26T19:10:35.056Z"},"bugs":{"url":"https://github.com/byggis79/cms-platform/issues"},"license":"UNLICENSED","homepage":"https://github.com/byggis79/cms-platform#readme","repository":{"url":"git+https://github.com/byggis79/cms-platform.git","type":"git"},"description":"Shared CMS platform: blocks, block types, i18n core, UI primitives and design-token contract used by every Bygghammar/Voyara site.","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"readme":"# @bygghammar/cms-platform\n\nShared CMS platform code for every site in this workspace (Voyara, barskola and\nfuture sites). **Code only** — no content, no data, no secrets, no theme.\n\n## What lives here\n\n- `src/blocks/types.ts` — block prop types and the JSON contract for block props\n- `src/blocks/icons.ts` — the icon set blocks may reference\n- `src/blocks/block-props-context.tsx` — block prop plumbing for inline editing\n- `src/i18n/*` — the localization core (locales, types, resolver, context)\n- `src/backup/*` — archive/media safety, browser-side large-media export and\n  provider-neutral verification helpers\n- `src/trips/*` — reusable trips data contract, editor and legacy course-data\n  compatibility. Each host supplies its own terminology (Courses, Cruises or\n  Trips).\n- `src/navigation/*` — public and backoffice navigation contracts plus shared\n  active-state helpers. Menu content and visual headers remain per-site.\n- `src/theme.css` — the design-token contract + neutral starter theme\n\n## Starting a new site\n\n`docs/NEW-SITE.md` is the supported starter path: install, assert the contract,\napply the canonical schema with `bunx cms-platform-migrations`, import\n`theme.css`, register host components / platform data / translations, wrap the\nserver cores and mount the shared backoffice views.\n\n## Editing locks\n\n`docs/EDIT-LOCKS.md` is what a host wires so two administrators cannot\noverwrite each other: run the migration, expose one server endpoint through\n`editLockActionCore`, mount `EditLockProvider` with `createEditLockApi`, and\nforward `editSessionId` to the saves. Until that is done every screen behaves\nexactly as it did before locks existed.\n\n## Feature guides\n\n| Guide | What it covers |\n| --- | --- |\n| `docs/PAGES.md` | Draft/published pages, the publish and unpublish confirmations, duplication |\n| `docs/SCHEDULING.md` | `VisibilitySchedule`, site-timezone editing, scheduled menu and footer items |\n| `docs/LAYOUT-BLOCKS.md` | The columns block, the nested block tree and its move rules, the Icon Cards mobile carousel |\n| `docs/MEDIA-FOLDERS.md` | Automatic month folders, custom upload folders and their sanitising, library browsing |\n| `docs/GOOGLE-SHEETS.md` | Service-account form delivery, the connection test, and the server variables it needs |\n| `docs/TYPOGRAPHY.md` | Independent Google Fonts for the menu and the footer |\n| `docs/PUBLICATION-REVIEW.md` | The `cms-review` procedure for upgrading a live site to contract v3 |\n\n## Server variables\n\nBeyond the existing provider secrets, Google Sheets delivery reads either\n`GOOGLE_SERVICE_ACCOUNT_JSON`, or `GOOGLE_SERVICE_ACCOUNT_EMAIL` plus\n`GOOGLE_SERVICE_ACCOUNT_PRIVATE_KEY`. All three are server-only; nothing Google\nrelated is ever read in the browser, and the font picker needs no API key. See\n`docs/GOOGLE-SHEETS.md`.\n\n## Compatibility policy\n\n- `CHANGELOG.md` records every release; read it before upgrading.\n- Pre-1.0, a **minor** release may break shared views, adapters or cores; patch\n  releases are always compatible.\n- `PLATFORM_CONTRACT_VERSION` (`platform/contract`) is bumped when a shared\n  screen starts requiring schema or adapter capabilities an older site lacks.\n  Sites pin it in a test. It is **v3**: page saves, publishing, trashing and\n  restoring go through database functions (v2), and a release records the five\n  facts it used to assert with one sentence — migration applied, schema\n  capability, publication scan, decisions applied, routes activated — as five\n  separate records the later of which refuse to be written without the earlier\n  (v3). Upgrading straight from the last pre-v2 published package,\n  `0.90.0-m7.12`, means applying all four new canonical migrations, in\n  chronological order:\n\n  1. `20260904090000_c54603f8-a155-40f8-a86c-54434aa5c0ae.sql`\n  2. `20260904140000_9f2a7c41-06d5-4d6b-8b4e-1c7a5d3e9b20.sql`\n  3. `20260904160000_0d565000-2839-4738-aacc-537d7090398f.sql`\n  4. `20260905120000_da2db0b2-6048-4aa8-8e4f-13ee33e9cc24.sql`\n\n  Files 2 and 3 are the pair that establishes contract-v2 publication\n  behaviour, but the first is canonical schema too, so applying only the pair\n  still leaves `missingMigrations` and `compareSchema` reporting drift. File 4\n  adds contract v3: the release ledger, the review model, the route claims, one\n  lock order every page mutation follows, and duplication as a single\n  transaction. It replaces five publication function bodies at the signatures\n  they already have, without changing what any of them decides, so nothing a\n  visitor sees today changes.\n  Apply them before the v3 package is deployed, then verify separately:\n  `missingMigrations(applied)` reports nothing missing, **and**\n  `assertPlatformContract(3)` passes. The second only compares version numbers\n  in the site's own code and never reads the database, so it is no substitute\n  for the first. `docs/NEW-SITE.md` gives the full order.\n- `migrations/` is schema only. Site content, SEO copy and seeds never belong\n  there.\n\n## What must never live here\n\n- colours, fonts or spacing values used by a specific site (see `theme.css`)\n- page content, SEO copy, media, CMS page JSON\n- Supabase generated types, auth users, secrets, API keys\n- route files and per-site deployment config\n- actual navigation links, public slugs, brand-specific headers or menu styling\n- site table lists, import order, database clients, authentication and RLS\n  policies; each host supplies those adapters to the shared backup core\n\n## Backup core\n\nThe package owns the CMS-wide, provider-neutral parts of backup and restore:\n\n- media signature/path validation and secret sanitising\n- streaming large media files into an archive in the authenticated browser\n- archive progress and manifest contracts\n- row-count, user/role and media verification helpers\n\nThe browser media exporter accepts a host storage adapter with only `list()`\nand `download()` methods plus the host's expected archive format/schema\nversions. Keep the dynamic import behind an `import.meta.env.SSR` guard in SSR\napplications so the browser-only ZIP code cannot enter the optimized server\nchunk graph.\n\nIndividual media downloads are retried before an export is stopped. Public\nmedia-bucket adapters should also fall back to the object's public URL when an\nauthenticated Storage download fails, so one transient large-file request\ncannot discard an otherwise valid archive.\n\nThe consuming site remains responsible for its dataset groups, table import\norder, Supabase clients, superadmin authorization, HTTP routes, audit records\nand database migrations. The package never contains site data or credentials.\n\n## Per-site wiring\n\nTranslation data is per-site content, so each site registers its own maps once\nat startup:\n\n```ts\nimport { registerTranslations } from \"@bygghammar/cms-platform/i18n\";\nregisterTranslations({ generated: TRANSLATIONS, overrides: TRANSLATION_OVERRIDES });\n```\n\nHost components must participate in a value the application actually uses.\nDo not rely only on `import \"./register-host\"` because an optimized build may\nremove that module when the application's `package.json` declares\n`\"sideEffects\": false`.\n\n```tsx\nimport { initializeHostComponents, type HostComponents } from \"@bygghammar/cms-platform/host\";\n\nconst HOST_COMPONENTS = {\n  FocalImage,\n  LazyVideo,\n  FocusPicker,\n  RichTextEditor,\n  mediaLibraryQueryOptions,\n  useMediaUpload,\n} satisfies Partial<HostComponents>;\n\nexport const BLOCK_REGISTRY = initializeHostComponents(HOST_COMPONENTS, () =>\n  createBlockRegistry(),\n);\n```\n\nKeep any existing registration module in the consuming application's\n`sideEffects` allowlist as defence in depth until every entry point uses the\nexplicit contract. CSS must also remain in that allowlist.\n\n## Repository, development and releases\n\nThe canonical source of truth is <https://github.com/byggis79/cms-platform>\n(private). This repository is standalone — it is no longer a directory inside a\nsite repository, and it must never be copied back into a consuming site.\n\n```bash\nbun install\nbun run check   # typecheck + tests + package verification\n```\n\nThe package ships TypeScript sources; there is no build output. Every change\ngoes through a pull request, and every release is triggered by pushing a\n`vX.Y.Z` tag that matches `package.json`. That tag runs\n`.github/workflows/publish.yml`, which publishes to npm using **Trusted\nPublishing**: GitHub mints a short-lived OIDC token scoped to that single\nworkflow run, and npm exchanges it for publish rights through the package's\nTrusted Publisher configuration. No long-lived npm credential takes part — no\n`NPM_TOKEN`, no `NODE_AUTH_TOKEN`, no OTP. [RELEASING.md](./RELEASING.md) is\nwhat the workflow checks and the npm settings it has to match. Never publish\nmanually.\n\nSee [CONTRIBUTING.md](./CONTRIBUTING.md) for the full workflow and changelog\nconventions. Consumers install an explicit released version such as\n`@bygghammar/cms-platform@0.78.0`.\n\n","readmeFilename":"README.md"}