{"_id":"@tecof/theme-editor","_rev":"92-f9f36dff758b41835548d362983abef4","name":"@tecof/theme-editor","dist-tags":{"latest":"0.0.96"},"versions":{"0.0.1":{"name":"@tecof/theme-editor","version":"0.0.1","_id":"@tecof/theme-editor@0.0.1","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"dist":{"shasum":"7029e5eb4ece61bd1f8996960d18b2f3e63f2bb8","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.1.tgz","fileCount":9,"integrity":"sha512-at3bJj/e63UbXfC0N/yASO+3j5tfDVDN3lrwvYwVPm7JxdRZPs5IQ0T1YK1NxzxZDnJ9nucs/QBtm6L6+C3fAQ==","signatures":[{"sig":"MEQCIF1JUGnaYEsKjS0OnHREhqZXIsk416oVfIHeyDj06KhJAiBjsMELvbFe1tcZhB0HiOyGCGv5UY3GXTybwgpUZf4GkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105146},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./puck.css":"./dist/puck.css"},"scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","@puckeditor/core":"^0.21.1","@types/react-dom":"^19.0.0","@storybook/react-vite":"^8.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.1_1774271165401_0.836501714812014","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@tecof/theme-editor","version":"0.0.2","_id":"@tecof/theme-editor@0.0.2","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"dist":{"shasum":"c2efbf09e5d850b27c3cc70fe2bb3c59a70cffd7","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.2.tgz","fileCount":9,"integrity":"sha512-at7EuGRjkiyv1gveTozVcDF0AgIH1VvDVpFeS/YxwGV0hFOvMEA+1g7+XlJUlrHe4ZARwk3InD+ELYuopAsEWw==","signatures":[{"sig":"MEQCIF/nKuTAKiVnv6GPwuzqyPxogvC5et0CRO6RuBYB3RyFAiAoPtZv6A9Tjr3g6xc2K/C4QJwUQKPs6bM/CNDcwVuL6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109915},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./puck.css":"./dist/puck.css"},"gitHead":"97302b5adbbd4b3f328b2965eddd906f2db1f7c5","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","@puckeditor/core":"^0.21.1","@types/react-dom":"^19.0.0","@storybook/react-vite":"^8.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.2_1774272593901_0.9218912453334214","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@tecof/theme-editor","version":"0.0.3","_id":"@tecof/theme-editor@0.0.3","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"dist":{"shasum":"c438b3d3ee96533808d78c72333a7a16ad0cd950","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.3.tgz","fileCount":9,"integrity":"sha512-Mvvyj0pdCu/TZM3qRVstOTV9xZ4UIwcJkTB3f32upCFDu67e6tBfg5JEjjetTDd3W+JQjrBVWGUSeaFSvgIV0Q==","signatures":[{"sig":"MEQCIH7j1u/p0Ro+w7nMrxV3qjA66hbRlU2O+MGByaoZs3PbAiAnYKeiTvcZ1/IOz1n966C4nLC/hARILqreYbwGZLFCVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120974},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./puck.css":"./dist/puck.css"},"gitHead":"2a57cc24b63114c25f9be6ab0f2e29eec51fb43e","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","@puckeditor/core":"^0.21.1","@types/react-dom":"^19.0.0","@storybook/react-vite":"^8.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.3_1774275862325_0.4188999026644893","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@tecof/theme-editor","version":"0.0.4","_id":"@tecof/theme-editor@0.0.4","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"dist":{"shasum":"460c399189cd08560648c3cb78c8fbd4f620912b","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.4.tgz","fileCount":9,"integrity":"sha512-PGlrsnfsMYKQlC8rGK7QrWCovzbSlYkyjKAy47uzRx/nbrsMyawkJIgiJK9NS/mK/lL1xAEr9PXAdy2CDXCDLQ==","signatures":[{"sig":"MEUCIEEWJCA0pdOtUADE4gKw+gv8rD4OZcdmmGcxozoTUQnHAiEAzeZgkgcR0vobDryJns0V6UL5QAjLr0PFM/PXPsecIhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119662},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./puck.css":"./dist/puck.css"},"gitHead":"61ac69d110e7a33d9e70c6b62b851c3dceb27c46","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","@puckeditor/core":"^0.21.1","@types/react-dom":"^19.0.0","@storybook/react-vite":"^8.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.4_1774279929956_0.7588407311750995","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@tecof/theme-editor","version":"0.0.5","_id":"@tecof/theme-editor@0.0.5","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"dist":{"shasum":"c85211a71ad4b50a4168e8142e56514fabbfca23","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.5.tgz","fileCount":9,"integrity":"sha512-7litbYBOTLEbDr8z0dBeNqq+vmjQom9D3O2NX7BrDoZF/jbL1gaHKgWlEgMeW3IYCRPlEkMsq/Q4beYNITqggQ==","signatures":[{"sig":"MEYCIQD6bUFgaI98PFwv3TzvCXcB+WiZPZ5+ypPj40pgQ9LGpQIhAPcXBQvdlZN7ag3VigzMLh9al92GKsloi1TIpU96f4ws","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3552094},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./puck.css":"./dist/puck.css"},"gitHead":"48153985422626c9fdb641e790acae5973c15ce2","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.1","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@storybook/react-vite":"^8.0.0","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.5_1775046100266_0.5223167785778728","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@tecof/theme-editor","version":"0.0.6","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.6","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"6a7eceb3225f3d0f77bdca7755bacce09afba77f","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.6.tgz","fileCount":9,"integrity":"sha512-gzeBU8jJ6GbLdTbisZzyUVShB8fzLhSySYPamEkfLNmguU45GQLdP7Bgc7bl3fjBk6IFTA/6tSIdBcnO+QLNLw==","signatures":[{"sig":"MEYCIQCILQmeVFwiwP1VhGn9ox97lrIJiWrw520c9NUDRm27qQIhALbQk+DJSCiyGtlAG/ZLNHViV+R1JABmnKoDlWI7xCNp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3552560},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./puck.css":"./dist/puck.css"},"gitHead":"e25501b1545a4c1dd34036dcafb3095d95239ba6","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.1","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@storybook/react-vite":"^8.0.0","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.6_1775046285717_0.271720809651784","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@tecof/theme-editor","version":"0.0.7","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.7","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"3e6de2ed810915f02f3c6692248aaa0c0994d5ef","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.7.tgz","fileCount":10,"integrity":"sha512-C4VGTMAA/RxKukLHQb8PsZMUqByG9FPd3/9d/Os50BV4jRLKpP0JKZRu9FE/nF+XsL89z4DRidgpjBUnjFRsog==","signatures":[{"sig":"MEQCIFXCUCAVwpDOh/U8jLak7oIBjGCaNdS2X0t3kFnIydc7AiAg/LmonkQ1qLm2sgCLlFFZBDBR2iQUwZwvsp+YY+2TWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7478008},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css"},"gitHead":"2d5b62b65ff4902d2ca40c6b38249e01ac8321a6","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.1","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.7_1775135804816_0.35747240816306003","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@tecof/theme-editor","version":"0.0.8","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.8","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"da606b9b74ba2802047615506bc85692efb02adb","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.8.tgz","fileCount":10,"integrity":"sha512-yGqj0ixqaqGXRCwg+HBNzsB6Ot/Lp1o8J5tePS5YNTrJGDpWy2bdEcwXmbKrW391OHO9+ll8SQhMomXI4nhRCA==","signatures":[{"sig":"MEQCIF7zoVY9wJCK4vQmZA2D9z2Z2/yhScupuh3YqNwjFz6PAiAU4d6uI9uwwckvMT/7zROyV+QIPFjSoUqyP5HxYywPRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7504979},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css"},"gitHead":"6ca27cc5b7a4e968fc3087f4ea3da7c3999a3eec","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.1","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.8_1775650774462_0.7779552138108718","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@tecof/theme-editor","version":"0.0.9","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.9","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"69fcb06c64f569beb4bd9cb0c2f82e8aea1ed281","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.9.tgz","fileCount":10,"integrity":"sha512-S+7I4y9lhzMLtuv+ecK/4Vxyj+Cn+eBjQXTOHmnVV38vYI9T0NDe4sspgtYQlFbHcTOjpPN7NyVU3+Lt2ImJ1w==","signatures":[{"sig":"MEYCIQD2NvSFYckUZxSPc7n9nSQFdMq6nWj1KipUikdtfzKT3wIhAIoTNNOKJ8c/xo7yuECGylVpacPZvP56xdsYCJhhRW7c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7504783},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"49530620257ed95c49e3b75dfe8fa3bbbf38f047","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.1","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.9_1775651219229_0.4664893602627269","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@tecof/theme-editor","version":"0.0.11","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.11","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"267d92b8079b4ae76f0cd74dfa99e6d6ac176706","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.11.tgz","fileCount":10,"integrity":"sha512-NCZifSwAdzFwKGRCEj4E37jWdXxsWiiM+r6PUgazaUrLdLz4BxcR97tyjawZSld+A0oWg0jMLbGOK9TuAB6NAQ==","signatures":[{"sig":"MEYCIQD4WynqJWKzmz5W6OYp59/q6V3QCqd5Xe2fjIhVyfkJEAIhALOkelxyQITCbWAPeD/iVzYrjviMJURvaC9QCv29y2Gu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7512501},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"dedeba5eab1ec1e06e39cb46d2dd65989c89f76b","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.1","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.11_1775651895434_0.8459973312347147","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@tecof/theme-editor","version":"0.0.12","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.12","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"ab9334a464a311bc32dc71a47d71c73fe89dd6e4","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.12.tgz","fileCount":10,"integrity":"sha512-/UGlfpH5QlaQdwYtHKwd/w+osSjbMKXHWBze+ev/ZvWQsY6sQ8HdpuPd/plAX2BUQR3a+YOM1pwCO1orwki4Lw==","signatures":[{"sig":"MEUCICAPZNPEZ3+EmatJzcFR6RWVtpwHbBvCy1zvbcmrcz82AiEAsR1N9AuwNDVkmx5ck3hib+/y85K/iyqlbQLLIhgOTrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7513797},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"dedeba5eab1ec1e06e39cb46d2dd65989c89f76b","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.1","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.12_1775653337533_0.8603853426725152","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@tecof/theme-editor","version":"0.0.13","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.13","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"d8113d346e027de78d21fece9c52e0482760f179","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.13.tgz","fileCount":10,"integrity":"sha512-d/cbQXx5Aht0ENHdRL0dy1slwUqu7DHuOSZp8FZetgMQgADmo7E9EQInku4R9B+Oyimrr6nsPToesF+D7TwQnQ==","signatures":[{"sig":"MEQCIBGcEAFPkkpx39TEbgWVOknyp8cwOqvG6np7ck5cNtomAiAYkTlv1s/LNBbXMDYg4fwdEaljXFWrirU75RD6Jb7Euw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7524664},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"2489dee13aba0eeba6197980ba597b8b83309d8b","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.1","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.13_1775654168333_0.49645020106660187","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@tecof/theme-editor","version":"0.0.14","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.14","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"223d015652b591a74e11787b412631f9cd9529b4","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.14.tgz","fileCount":10,"integrity":"sha512-3wzyJu1qOpWpxnDVsTv4KZJTRT1FEXEtM/DwG8H2F6xBx/eOXAYENZY5dPGkboIS10OTUuSgEpZ6MlioGmNJnA==","signatures":[{"sig":"MEUCIDR6D56Ap9tN1SRnXsuuQapsU/YEvn+9lavpe2Jibw0KAiEAzL6cg6g6fEcwW8ciHu2wTtq2k8DwTdopygnzWm0Zgjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7526538},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"2489dee13aba0eeba6197980ba597b8b83309d8b","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.1","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.14_1775655681555_0.9208181047416779","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@tecof/theme-editor","version":"0.0.15","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.15","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"9aec7e6193ca355e7f4f4f51c1826d3b7bd919f5","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.15.tgz","fileCount":10,"integrity":"sha512-oTm+t1OxD1P2O0F5p1Tozq7b8wrRoOWVxDelOSEDV8seDG77kbGGgCFxiuIQYJyuUs+Qczahl8hKkr7bcwxazA==","signatures":[{"sig":"MEUCIEllnfzbGp6zIBDVAwB4YuHxAX/qf0R5gHchn8qtW2vYAiEAyvVdb/RAulF+HZ7WR58MhCgoj/2gHyrLJMGGsQcSkYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7515326},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"0768f1fb16d701cf090b3f5fada1634558a1fe75","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.1","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.15_1775656572144_0.28335497845710833","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@tecof/theme-editor","version":"0.0.16","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.16","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"a6037e3dc429fdb1d6892a19f8f078b8358f8bfd","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.16.tgz","fileCount":10,"integrity":"sha512-9gkeWtM46YnKlKENzFtPMC6P/fq/wxb9E1ReTsy0Drdkg7zNxLHe1Xcn7KHRmvZoYpy2vPI3BVLVFozAbWlBmQ==","signatures":[{"sig":"MEYCIQD6aFhd1Y+vHCkrVLZ1NekdJuDYKPAdJgpZL1jEvq+G3wIhANYIvTiPAQjCIknwpHlaxTiE4HX3yMN5egKHZWUZcidz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7537531},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"c1bf1d0c80b9db249f4e9dc5b92304d3ff169b69","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.1","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.16_1775745311569_0.1077366661248409","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@tecof/theme-editor","version":"0.0.17","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.17","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"1cf6c426f69ded0a29efd710a79885d16c146eb1","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.17.tgz","fileCount":10,"integrity":"sha512-ww+Jaozg372YYTg5TiuOzr9wQjSM5XilTHYbuxGt/4D7onlox6YVoRfmyLl1f3Ddj4b4UYWe4W3QZQ30p8Kz/Q==","signatures":[{"sig":"MEUCIQCCKuivfxVeiMr8HkUS9dVv23w81XyhKvWIPIgd+SvipQIgdTJu27ma017FZT6ZdZx9T4QxErE8aK60Fm3Rem9y5sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7537531},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"f6a2a5bbdd27262911d822a0620dfd264d0f34c4","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.1","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.17_1776167879338_0.24588567572783315","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@tecof/theme-editor","version":"0.0.18","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.18","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"1d7f82c6292aceec2377c8b101fafbeeb5276a6f","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.18.tgz","fileCount":10,"integrity":"sha512-U7Sn/M4XzJ/C58UjwKiGzh77rWEZ3ThTjm7I8QfIZ3iKbve2YXI/uwToSuDn9Jf0zLUjD4TFX4yXVrGf5/s80g==","signatures":[{"sig":"MEQCIGMAQjVM68CJxTX3uy7tmZH+Gsjgv0FIJv2hlOcZxOpvAiBcMq3hgnyP5QCkfYAukNgv+VsGwC/lLhsvoY78lW9x4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7525177},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"3d8331f3e8241406274be8e22ab129d1ff364019","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.1","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.18_1776188198854_0.038247491980536896","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@tecof/theme-editor","version":"0.0.19","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.19","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"4fd4d28c135bc559ea71fcee24f1ee8447a3d1db","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.19.tgz","fileCount":10,"integrity":"sha512-Ty9/Rg7Tx/eXi/ivxga1eL/K9w+XVY9bzpRaNhBmqKuFVmVwXZ0eAhQiipGHQnsUifRJxBA2lB+7TxuOq7gQkg==","signatures":[{"sig":"MEQCIDs+2gHfWe73bVIk1vaKf1gT613zap3D8fnoB9hR/thTAiAGTliNXd/lzOYOgrz55jvlOwUPnNKLNrtjShzsvmaKjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7525229},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"3ae911fec5cfbd8d5003b50a785d793a963afe66","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.1","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.19_1776292812147_0.9214070566036601","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@tecof/theme-editor","version":"0.0.20","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.20","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"93937bfb1785c37c1883a93e198294778beb3f05","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.20.tgz","fileCount":10,"integrity":"sha512-wdW9eLC8xIeF6DeN0V5TBzahFa4RCcIneP0JNuWQ3u8q8NFNjnI2/6D0JYdfcM4fUUyVXbyDb5Dj+WfxvbpJzQ==","signatures":[{"sig":"MEUCIEHLbN5IjfPcFtw8Cgka6QFxvEBnj0HOTdlD1l36ZUANAiEAj2R2An77NhZ/8i6Kz0L7itpZm5bCo/t73BKGOn15PUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7534668},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"5469c0fd8c35582b39628763d9343f98f1306096","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.1","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.20_1776293733865_0.9995434760930133","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@tecof/theme-editor","version":"0.0.21","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.21","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"d3ed4febe49c99d12d53da96e2c0a52d1c211e29","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.21.tgz","fileCount":10,"integrity":"sha512-giiXQmh9NoDiT5CpkSsqzTNsL6stjbKUCr6aT4qY1x4vhdUCg7n/sjlYTdRlYsQxpL55IEERLqHPJ3stA/vyNg==","signatures":[{"sig":"MEQCIDjgNMiRBTD8+l8A2dZm9Y6X+vD1AgF0s6e1MrRC4MCoAiBPAJa8Euq3ZHcMGezOoy91203EbgSaiopGyBojGO8kpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7534906},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"cfd84503b998f6dbda522fcddc5cc1e075eac648","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"i":"^0.3.7","npm":"^11.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.2","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.21_1776433374094_0.3598476202962462","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@tecof/theme-editor","version":"0.0.22","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.22","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"6a11297516ef12f637808740aa34be706a6f1b71","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.22.tgz","fileCount":10,"integrity":"sha512-11GSVj27n85TIGJa2OEQebz47MerfD3modNtJtlC0qABysY5WyPaHOxWWdBA59tzu/i7drPBRQlBYMFcg2HmAA==","signatures":[{"sig":"MEUCIFD2VYOSZRGIvbqRX0xRzzLwlgedQ8Q1V3Kq35yu3R/xAiEArsHbcm+VsKR/jQaoZ+3ImknJSgYIJeFNNCXahRo0pfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7536244},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"01d23d690c2c912428d3e8b716fbcece2183c170","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"i":"^0.3.7","npm":"^11.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.2","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.22_1776505138958_0.9257755221082471","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@tecof/theme-editor","version":"0.0.23","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.23","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"2d6d9e5b7f4affe1e6ea1621f716881e90c0db9d","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.23.tgz","fileCount":10,"integrity":"sha512-Zvd7rx585omuZBLHhvOPspfjB5keuPIZajv6LLR1/4n4kvc9N3GiJ4gSFFomO0JojEyZhQZgYN044SEFFqzGgg==","signatures":[{"sig":"MEYCIQD9YA/NtLD3o0BYFRGjJ4Rtc3kJMvcZ9+j0H05vbygFlQIhAPB2t+kWnkkl1NnYaCHx9/EKL9FP4l1V/POhw0vdb7TI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7547715},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"68638b88e1fac1667c92c9315ae4b7ab6472d916","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.11.0","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"i":"^0.3.7","npm":"^11.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.2","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.23_1776506412528_0.832480487539317","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@tecof/theme-editor","version":"0.0.24","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.24","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"083d18e5868a57945b3f2c9b331653d49d84445e","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.24.tgz","fileCount":10,"integrity":"sha512-uVFb+P1Wuzjn3/7NwnmA70rK0QyumVa8Yd/l+sBIisahfDa8GpWqPxG+wXjnXI4IUxSe8lihkj3Sah7tbAd2QQ==","signatures":[{"sig":"MEQCID2ToGFBvMCiIjC6FSn4N/uTixiSM31sFDKUBFDM0b0LAiAzPHj6hVcwlMImFuD3rdHgGoh+v0RubCQtxmV6QaKRMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7548844},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"1543f9db9bfc6b1c2ffb71528606550202085031","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"i":"^0.3.7","npm":"^11.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.2","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.24_1779784320580_0.07036942260853052","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@tecof/theme-editor","version":"0.0.25","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.25","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"824fa7094aaef813a2c9867d2f471f23c6311760","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.25.tgz","fileCount":10,"integrity":"sha512-0xzZN5/nJEIOjBq6/FYuEM5FXB7tXVowX+W+skt+h+Fnh2sIz5VHxVAEzHaaJ2Z6Ihc14IVDfghpOk7FfyxVsQ==","signatures":[{"sig":"MEUCIQD4xcBE9osIcwYaGiE49FDLsw2YNuVafSGlUH7CIaZNEQIgCSQb2NYg72EWnvlyisMUTUPnUoAGfZMwvxJHm2b4TjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7581176},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"1543f9db9bfc6b1c2ffb71528606550202085031","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"i":"^0.3.7","npm":"^11.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.2","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.25_1779785578554_0.014981861850312361","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@tecof/theme-editor","version":"0.0.26","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.26","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"e62e5626bb4970381ac27e447f8e4a68b4bb7b24","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.26.tgz","fileCount":10,"integrity":"sha512-e8eKsTjLdz0S+kqxAeUvvQdLlDVCL5pamTkXxRHH0CVc+xHVhKTjmxTjJ8mDgJ5wbH1CwE+LiZDjPjr4BXHS2Q==","signatures":[{"sig":"MEUCIQCAO+zVGVXb+hBYUwwUDCRtVZNQ6IKN+UXlGv51ovHxJQIgW71C4LVA+/m9QrcyAhKzS0uk1LFeh3a6fMNA0s6TKOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7582395},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"4e28da929dbe2ae9b39547d2ee2695e5af799abd","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"i":"^0.3.7","npm":"^11.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.2","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.26_1779824278905_0.5701770188374344","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@tecof/theme-editor","version":"0.0.27","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.27","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"6ef3361416d42762d387ccc8bdbfde2a08e55fbb","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.27.tgz","fileCount":10,"integrity":"sha512-+h3C8oTsHqpuwvCGasVshjX9QhPImkF1NyFWgpKmXFWH0nXImc5ePDN7ps3GQ5yT99SzjUGK9QARpE9MMy7zsQ==","signatures":[{"sig":"MEUCIQDXQPGa5hituTkXmWW7d9W10mSwIBIPcbNqoA2N4oNmXQIgQZSLUvtkxBO+Br4OY5+CkRZJQQXzgucBVnGElTVz0kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7588962},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"388d7cbfbc0d62e8acaaf6168051774ca38d3f51","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"i":"^0.3.7","npm":"^11.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.2","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.27_1780580049142_0.49569555766258966","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@tecof/theme-editor","version":"0.0.28","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.28","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"17eb8bbe7e0a7e425c9cbc0b260d1c572dae3f48","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.28.tgz","fileCount":10,"integrity":"sha512-n3OQDSMMNEjzhmwLwAQvArdT83jqLc5l+ELSu4f6Ut7x+OPlGU+IzQkwfIVZFM/ORlsHj0MGJPeE5dyLGkFpzA==","signatures":[{"sig":"MEUCID7diCfxHtIMd4Vodg75NHzOwh5jIBBuEpL24IjYHOdjAiEAqO1PsB6Zpiyj4XwNEslWHiD3uADZfWjILCmM7ptmioo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7677548},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"c0ad47ff80d24c7a6a09ff1c955dab0ed60288ac","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"i":"^0.3.7","npm":"^11.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.2","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.28_1780584930823_0.7261096493052583","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@tecof/theme-editor","version":"0.0.29","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.29","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"72ad2e24d260f3f207a363b98c83640f34a28421","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.29.tgz","fileCount":10,"integrity":"sha512-xV2blQsB07t5nkE4en3oz+AROBI+pxeIOeWK01nIB/iSvF/2I9MiRt4hxmUoCSd7nlG4J/l1tCr3oUN7sVQsUA==","signatures":[{"sig":"MEYCIQDNZMcixo/DdWSpboPSpYBU24dMboZsJmKIw7tqMghGVwIhAN3vo8YSuX/T39WtgKjcBLqz0j/UxC2UcaVveNwY23ov","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7785219},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"9025af43198af3da5c91001578468a132596c8bf","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"i":"^0.3.7","npm":"^11.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.2","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.29_1780587070730_0.7850722434710506","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@tecof/theme-editor","version":"0.0.30","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.30","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"2e64355c9a547f2a6037e68b2082d244ecdf1f48","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.30.tgz","fileCount":10,"integrity":"sha512-u1+243JP8gHtOAXZXdXIJNFSdSQ/mKXt3kG75o5d/MAMEifv8wgtZyqMgweINxvTRK1429anKeO2D0YmdvA7QA==","signatures":[{"sig":"MEYCIQDvRL0ZWhYc789geDIoMNykepseyrv09cP7cQVsBT5HlwIhALmIZ7YUjoJD90e6kNLnrwalPNHipQCMmqxpJpuIpIUE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7785217},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"9025af43198af3da5c91001578468a132596c8bf","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"i":"^0.3.7","npm":"^11.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.2","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.30_1780587387484_0.5203670961838387","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@tecof/theme-editor","version":"0.0.31","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.31","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"5c2589fc49cba0f33a0623581d95d3183dea8358","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.31.tgz","fileCount":10,"integrity":"sha512-WkmKiM6NoSJko0QDWWS74HTEshatkkcqlFRcIStukP09PI9Lq6z7ZFoI6HcfAqcUSBI95auus36/bODWgBK4rQ==","signatures":[{"sig":"MEQCIH7mBk25nCyAZFGrIFaYMRX2Kngqwn6TykxYatw3XcH5AiAx5FtCKX8itrmZHsNNuE9SljuRw8VF6VdSjhox9STJ2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7835577},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"5583957425db0f55ad21b76fd528f9b44bbdc73d","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"i":"^0.3.7","npm":"^11.12.1","@tiptap/extension-image":"^3.26.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.2","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.31_1780667750964_0.220409355123786","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@tecof/theme-editor","version":"0.0.32","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.32","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"8eab3b427bf638de762f562c629a1c59b81a8932","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.32.tgz","fileCount":10,"integrity":"sha512-LF5d8I+W1ChGD9BSRUPVVwxtmXN70bBG2aWtmnLQXYKu+6MmfjsOOukqkvGLmEenKEtv/T4ZKBaEtyZ7Bs75FQ==","signatures":[{"sig":"MEYCIQD+P1E38UOCBFh5P93t7ahcDqVlz7d4eXSUbNPlFunLhQIhAKEdxJimoVyqqQnVPkZKtSByGmfyp11NwvWs3k6P2dia","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7838460},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"gitHead":"89b68b8b8f82101b5b7ec14cac5d3f30e38864a6","scripts":{"dev":"tsup src/index.ts --watch --dts --format esm,cjs","lint":"eslint .","test":"vitest","build":"tsup src/index.ts --dts --format esm,cjs && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"i":"^0.3.7","npm":"^11.12.1","@tiptap/extension-image":"^3.26.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.2","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.32_1781208967886_0.9111415659338533","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@tecof/theme-editor","version":"0.0.33","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.33","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"426870ca6ed61fd05d0b10c24ef7d333c28c57e2","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.33.tgz","fileCount":16,"integrity":"sha512-dTjN9n1xos8J99JC7/OADCgnpxzmK4IZ9BqJoseLVzEQQMRU0ek2iR64KH1D9xPxLNjpkIxGcg6KvQUl1Wvknw==","signatures":[{"sig":"MEUCIQDus0WPynagYSYtxoEF6ABQloO2cRY9kpuuZiv84Hti2wIgR9OgbRgKlBQkjaZ+s5wfLRGnEbluwQok/6NCH6G+Gko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7920615},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"09b44d177569e93dfeaf6c9beb86c5c55c2c2867","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"i":"^0.3.7","npm":"^11.12.1","@tiptap/extension-image":"^3.26.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.2","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.33_1781611027370_0.669596522837181","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@tecof/theme-editor","version":"0.0.34","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.34","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"223ef101cfd2c0200ad2fd20f70cba5ef34d6d44","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.34.tgz","fileCount":16,"integrity":"sha512-RXcFGkHwIg2kEhOXvWLCMJiNrF01PGpQfrEO+DUirSEw5F1zRMSRpxe5iAMLTDRF5fzwqSvj+TdZuqHWpJbcyg==","signatures":[{"sig":"MEYCIQDTCjr+LUAqTsYOpeeTdz2R50fRce5E8vG7wEJwhkGipQIhAKDo1hL1qbCzAOADtfg38nd34d67pZ/3a4nYhhoZgdj5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7929147},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"2b9642263dc8eb219b293f029531dbd45c0d288a","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"i":"^0.3.7","npm":"^11.12.1","@tiptap/extension-image":"^3.26.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.2","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.34_1782739512672_0.004714360573291776","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@tecof/theme-editor","version":"0.0.35","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.35","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"dd49479f2260109ab8e8f5a32ea7a7bf43be2772","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.35.tgz","fileCount":16,"integrity":"sha512-/VRyu/RYfthveFrz4jsVhSuMloy5cJQUCQX1GtKW1cRNP7MtcpPjhXrnUT16PLbakcE3pckp0Z5ZJIS7KS8riA==","signatures":[{"sig":"MEQCID782mWnEya8Q/rywN73hvLCoRH8kqAIlDy1Wo4mYzbfAiAVPhSR3be01So30WSlYLItealN1gS+IyBW2NTZINKfqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8245304},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"2b9642263dc8eb219b293f029531dbd45c0d288a","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"i":"^0.3.7","npm":"^11.12.1","immer":"^11.1.8","nanoid":"^5.1.16","zustand":"^5.0.14","@tiptap/extension-image":"^3.26.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.2","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.35_1782742269832_0.12071170347788707","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@tecof/theme-editor","version":"0.0.37","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.37","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"2a2f695e5e104849ec7dddf860e64dcdc1a9554b","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.37.tgz","fileCount":16,"integrity":"sha512-LdT9YmxHtL4IJHhZ86bWxlX9+AeCCTKsZ27kq7aX0ZCROChSG2JnOnYv9FRkj48n96XsJYjhXtk3zVVhIRzdZw==","signatures":[{"sig":"MEQCIH7vbje9kTSuf2MYrCXxbai2wddJ09pnikcU17XJFdXsAiA3ceNjrvyAcbh4cJ+5LXGNa6S+8vPr7rvgJ0+rDm+kbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8166093},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"cbd313d2d037fc3879abacfff2aeb8ef56f0dd99","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"i":"^0.3.7","npm":"^11.12.1","immer":"^11.1.8","nanoid":"^5.1.16","zustand":"^5.0.14","@tiptap/extension-image":"^3.26.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.2","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.37_1782742574384_0.6210148872164505","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@tecof/theme-editor","version":"0.0.39","keywords":["react","tecof","puck","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.39","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"51f0d6a1f23a96a69518a98ff62d348e2465b8e3","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.39.tgz","fileCount":16,"integrity":"sha512-4ritTaUpA8tEsMd/qvHWwX/IuP8qhC6TQPChKJS2BkIwieBKZPGNa0iQfuJYtzBRivRDgmERTexoONUWAxO3Bg==","signatures":[{"sig":"MEUCIC6WYpb0lE7bmh+o99aSE5gDbB0K7m1B1IuvDVxEg5YYAiEApeMelhhlGp5qRP20Mfw6/dAMk5IHaA/o+bZqJDbjmZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8393961},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/puck.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"cbd313d2d037fc3879abacfff2aeb8ef56f0dd99","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"i":"^0.3.7","npm":"^11.12.1","immer":"^11.1.8","nanoid":"^5.1.16","zustand":"^5.0.14","@tiptap/extension-image":"^3.26.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","eslint":"^9.0.0","vitest":"^3.0.0","filepond":"^4.32.12","prettier":"^3.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@puckeditor/core":"^0.21.2","@types/react-dom":"^19.0.0","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@puckeditor/core":"^0.x"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.39_1782743330229_0.9388403190754524","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@tecof/theme-editor","version":"0.0.40","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.40","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"174866a7b800c98f57867155667782e59fad147f","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.40.tgz","fileCount":16,"integrity":"sha512-Qwn72WZORTGe0oSqI/rzVC8fOfK7vAscNxFHqBh9lewduK7EHvr43V7yPYJ7Yn4cdVpn8jj0RHllCbXNokaLNg==","signatures":[{"sig":"MEUCIFD1lHva7xykTcdlxbxoqbD2wXjSgLTKsr4j/M1O/mNYAiEA8e8zkZy83WbK9vc4cPigYHLhNjtN5a/6iDYsXhhCG1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8442976},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"cbd313d2d037fc3879abacfff2aeb8ef56f0dd99","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"immer":"^11.1.8","nanoid":"^5.1.16","zustand":"^5.0.14","@tiptap/react":"^3.27.1","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.26.0","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","@tiptap/extension-document":"^3.27.1","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","@tiptap/extension-horizontal-rule":"^3.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","react":"^19.2.7","eslint":"^9.0.0","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.40_1782750889851_0.7855740016380492","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@tecof/theme-editor","version":"0.0.41","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.41","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"2d511d13f187a5347ed5df67d65614b795e9431a","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.41.tgz","fileCount":16,"integrity":"sha512-yzK8/tHLl+A4ICl6qI7SvbWEzbHMpBIiNa973WYjLZBiPh6u3KtK2xiFPzJ+AeSmAkh8UkCQzcMepH02bNGrBQ==","signatures":[{"sig":"MEUCIGl45qftmBUfYMcQ0fMPWrBNez4ehwaRH3Ch8lIYVP1/AiEAw7FDf+i4DchbpZLCizBXp2aAfiSVn9TBrFtxn9Ea7aM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8613122},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"d7569a4545a0bedaa59c3108beafa72a5ddaa402","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"immer":"^11.1.8","nanoid":"^5.1.16","zustand":"^5.0.14","@tiptap/react":"^3.27.1","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.26.0","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","@tiptap/extension-document":"^3.27.1","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","@tiptap/extension-horizontal-rule":"^3.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","react":"^19.2.7","eslint":"^9.0.0","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^19.0.0","lucide-react":"^1.7.0","react-filepond":"^7.1.3","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.41_1782773818585_0.7976149939289423","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@tecof/theme-editor","version":"0.0.42","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.42","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"644d00bc831a26fa769f78aa236e1cb05faf7183","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.42.tgz","fileCount":16,"integrity":"sha512-a+KoOpzLaRQI3RONQPAejuaLmUvcDWot5CoknZVb29n3kRhqlYu9mEoCY8NrwLs2iIvpS3p2eTG3oMWLxKjNgA==","signatures":[{"sig":"MEQCIBbHgbtA0uRJXqcNtp7l5MWDUVZd1KZQN+r6B6vhOOYbAiAFXxHXsFmyc12VbEeijFg2PAzi6ll+9oSKDaI1CfEiXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10583103},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"efed3c89b8e1919791bbc3d4c6520405c772b258","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^10.0.1","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.26.0","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.42_1782775506154_0.5895872582204829","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@tecof/theme-editor","version":"0.0.43","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.43","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"169f8aaa18477187ce6d5b5c1e52ba76054b364e","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.43.tgz","fileCount":44,"integrity":"sha512-JUZ6Dtn3jD+D2i6Ftq4aAvSwTHUvqqJ/CnFw5tlr95mxneOSUOUMYNmyvAs7owC4DDePaNuU1bMc+KD+dEbKqQ==","signatures":[{"sig":"MEQCIGIBzmAV6eknmBS36cSk3JBt/aJaYCkMGS8jJCoIxsPrAiAx7Yfa53bFvsaKyW1OGCr5k2GhQ+fURIdfX4c6eSh7Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10872109},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"84ce24d35d9d681edf9c712970c61a189560a2c8","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^10.0.1","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.26.0","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.43_1782811612218_0.02624717981330371","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@tecof/theme-editor","version":"0.0.44","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.44","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"3b2284dbb7c1b8df42cbfb88b2f7f8344e3d2c3c","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.44.tgz","fileCount":48,"integrity":"sha512-4SYRKm2iWIVMC1leJnZoBqjePPRalLBhwdYkCzTNTGxY76aWHmZa+mnKD7RF3tHlR9wIf80DDujFF8OtBXIU4w==","signatures":[{"sig":"MEYCIQDbIsmSBire/aqlG6ZStmPjtk85awhpLJsK0zO2uemWOwIhAJHJPg9YlMzzRnoYw1ikO7DFqOxDSV+xhu4Lgb+mvuZV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21233943},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"cba5f3c8ae2a1426d4424e41364026b571f8fb90","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^10.0.1","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.26.0","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.44_1782829348926_0.5034916276935182","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"@tecof/theme-editor","version":"0.0.45","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.45","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"dae53f07479c365f743f81cc3fd88055c2b04539","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.45.tgz","fileCount":48,"integrity":"sha512-cDsIgScXN6fnu7KDpik3aRg+MDJ7AMe2WzPfVJw7yE9mmT8XmuUGgGljpL+IR6xbzCat/gi0/JxVCglWQMrrMg==","signatures":[{"sig":"MEUCIFgDmItdPCR/R9qtFx3Pb3qdoZUTnhLfxvI++mVPsUyXAiEA/bwgTM9bXU5YFGeOyLeLcZCaMgiZc5GJ1Kv9eRnLVaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21491552},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"5fdde4c5d5d181905fe7bd5688c177ae9da772c0","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","release":"changeset publish","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^10.0.1","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.26.0","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.45_1782901785078_0.11610864103724716","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@tecof/theme-editor","version":"0.0.46","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.46","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"cb0e29c39d9e9d887eda873e90653bfa5e8bc875","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.46.tgz","fileCount":48,"integrity":"sha512-PNmmLAJCic08qpmceZH6lNvvFFTVWTKsvhXVQDT4Sbz3wpdtU5z5EvGjFyDb10S9wj0rlvxyet6x3R5fgtQq0A==","signatures":[{"sig":"MEQCIHDgZwavxXle58hihYkckuZxpX7c/IelkR1KfAbQgXCeAiBMgJ9IcfCYVt2lMKLf9k44MnNVTPl4OswbGmXnMJIPPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21537863},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"e49f6ad930b3ca3206bed55003d0f417ae644ad9","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.26.0","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.46_1782915478515_0.8157878924298794","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@tecof/theme-editor","version":"0.0.47","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.47","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"0a6e2836d2cd50d6749c289cbb8c04c27587d7a7","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.47.tgz","fileCount":48,"integrity":"sha512-ESH6VVZyK2+s49ewq86rTBkcIDPw7BIRs2xxGUBkmq6QzWsSFV/ZTdBc5Wcm7cr6Vtbob+DgE5JPTS2FIMuOOw==","signatures":[{"sig":"MEQCIHZ8BAskwe6yBfH8uCQV7jPnMCkDbedK7Lzdxh1/akqRAiBT5nzYKr/oz9IWmVio20s4JTHKcuhkb5lIKV14YdnybA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21545235},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"0a6a3d5d92ce030b51993f1818b17d4ea5a08b05","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.26.0","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.47_1782987709972_0.8024406045499439","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"@tecof/theme-editor","version":"0.0.48","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.48","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"c7577fb2775d15a6d0bd07b8bc33b98fd7c3a6c9","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.48.tgz","fileCount":48,"integrity":"sha512-ayXe4RhpztBmBQ6mN1CuDpcuVP/Eag/fI4lBwe6XcCy/fU3IKdT1VXMSgVNF8+CAdbE4UB98kDr7I7MQffZMFA==","signatures":[{"sig":"MEQCIF39xugdSmvkuyaoXL3hWOxGHK6/3Dun7LWAcJB9Rqf7AiByWcbYGxDa7UgGWQQYIX/ESd+DVhwFmPJN26J0/71IBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21630003},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"0a6a3d5d92ce030b51993f1818b17d4ea5a08b05","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.26.0","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.48_1782990494605_0.7162673050181849","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"@tecof/theme-editor","version":"0.0.49","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.49","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"642b04c260077768a1a5220efa3a6dc38b406bef","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.49.tgz","fileCount":48,"integrity":"sha512-IUrQHz5NLpMQuR7uwGCvKrMaHDX2NZr0hz/t9egePisu3ZD1o+UNvFR93RLLzWlWCNmHbTIMcMKBPW0uiibyKw==","signatures":[{"sig":"MEUCIQDr8oUSiZViHMKjzcxkzC1wbuhPP7jMoTC6EKujcG465wIgHhI26ImLxv5p2bqi5lVGafImZVzgslIXVKG+8LU/BTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21668835},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"2779468df87579892ca9621e741b0ebcef0bd86d","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.26.0","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.49_1782991769819_0.7615661893504697","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"@tecof/theme-editor","version":"0.0.50","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.50","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"380752cb74b3b83c9cbb6918fdfe3bca1b0de793","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.50.tgz","fileCount":44,"integrity":"sha512-Jg5dUiuVO6HJDdXimAnxoqZ7iF4ADDKvila04v3TLTB8971G3n+48IomPDvwUciDkfqfOqW3DedBc4rrmqbTCA==","signatures":[{"sig":"MEQCIFhYP7brdcTkmF61YOUHtgeyhuTSAEFrBAf8/ANtSjAYAiAP/0z4ywjoC9h1ORN3jM8+AqtL/RhyJZn3+jQJbgW8Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12171674},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"70bb9476ec3673ebbe124a6205c4fdd9c2313256","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.50_1782997938190_0.21701924866504885","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"@tecof/theme-editor","version":"0.0.51","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.51","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"ada03fd04a7d331337b02090443740b23b4c1a48","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.51.tgz","fileCount":44,"integrity":"sha512-rHA0UnSyJlph/Bb7Jcuunj4GzwObS7NwQeSz06FGo5YvXH6OIjSs7Nv/bHHKbfill03uYiDgPqWGap1IYIQNyg==","signatures":[{"sig":"MEQCIEyy3Q4z28eVD3GMdCkWBz1w+UKfa1GZ5CsobpfW69LuAiArH4/dXLfbj1M5eM1v7JbiHe726TPKx5QYG/6kokruDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12488735},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"17372378f585b0ecd3f28cb712ee8c8ca270be81","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.51_1783007659812_0.27727545033150625","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"@tecof/theme-editor","version":"0.0.52","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.52","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"ea7e6bcf540755283f01f1686af4e4e262dde9fc","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.52.tgz","fileCount":44,"integrity":"sha512-XXJH0AvlE21tw5J1iVEdWckIQcNpCXp3Yp59zm3sZpdLcX4R1GCqKIlPL2PXAegNoIhCG8uIhtpXM9xOLwxA2g==","signatures":[{"sig":"MEUCIQCDNzQD4oLDKj4kxIJNBqmNxrh3uoPb2M4ihWodt4BAdwIgRugAjlBpsffrGaC4BY+8Z/4gwpvhdom3DOjQcYs5gwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12491329},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"81afabe21fa14f28a7bf09ceafba12a1f8391465","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.52_1783017842389_0.901392543050769","host":"s3://npm-registry-packages-npm-production"}},"0.0.53":{"name":"@tecof/theme-editor","version":"0.0.53","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.53","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"473ea377ab597ef175361f9cd09cc5aafc3a6f35","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.53.tgz","fileCount":44,"integrity":"sha512-kqkLSmf3n7OGZBKri0enQOarHPsi/z06REeZMTMJzs4zsAu54mtxMpcmgH4EnQEB1LYAnKffYI3BgIHwz917AA==","signatures":[{"sig":"MEQCIF8UwulAjdH2p3VQ/cEGwARqgVW+ypn1gqE37qyNh1P/AiBb3AkMGfQzr3j+7/UZpWvEuke4r2FoZ4F52BKNnV/8bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12565151},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"8b586cc16a363f202dde13e48b68ffbabe546255","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.53_1783080311223_0.6539318206738278","host":"s3://npm-registry-packages-npm-production"}},"0.0.54":{"name":"@tecof/theme-editor","version":"0.0.54","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.54","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"a7015474963d531618e0d3b51eaeea1c51e82cab","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.54.tgz","fileCount":44,"integrity":"sha512-PUeUJsPNk8yfvpbyUsz4eu0iL2Sn8lhGidS/PQh/J+trB6CYo6wCBJCsMHDL91LDXuE5U3Q7Xi2z5AR4G4g8xQ==","signatures":[{"sig":"MEYCIQCvjr/TBj6q9tTf6Y97XmGLZlvReTx4E+C+GtHyawQa+gIhAIi5Q4GbWhqm7opLjhGxvINgN/WRQdxH+RyZs2CEcsS8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12687110},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"f520eeb0175373e2cf85b6804ab8423afe729a94","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.54_1783093263829_0.8640024195787483","host":"s3://npm-registry-packages-npm-production"}},"0.0.55":{"name":"@tecof/theme-editor","version":"0.0.55","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.55","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"6fbec9a672261d5205f459222686bc0ad664ff87","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.55.tgz","fileCount":44,"integrity":"sha512-QCYeThY2+lQCbsYnkKDxh3M7col/f37kOjn/GptwxIr8xgkTsWiu38es9ISkEu8wvqdC7rSioyZ/2fT3fEZDMw==","signatures":[{"sig":"MEQCIATz+2Dq3aVIT2iNNup1LdX0781H2ieZsG3fjIo8iArkAiBL1XjIBseDQAdfG91OtCSY85bRbwar3HSW6xzqyuKYiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12691573},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"41643af31ee722cd808136cc2ef5e73baaebf9cf","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.55_1783100740271_0.4628318154640929","host":"s3://npm-registry-packages-npm-production"}},"0.0.56":{"name":"@tecof/theme-editor","version":"0.0.56","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.56","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"1135a85e9b8862daa0f839beb5e1400df4707282","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.56.tgz","fileCount":44,"integrity":"sha512-/Tne7Z9EMHDha5fZhPaV1U+km3lVdK3Sc2GhchNm5Dj1+AX5dff+aLKv4BowQKUa0i8IDW6LVQDZVoumGakS8w==","signatures":[{"sig":"MEUCIEQFO8dUH8GeNXTqpznjj0n+q+ZloMwR3kgXq9Y80QGmAiEAh3jeQX1IdtLv5jDUyE6XdfBUaoyp4O8DjFdudWVSETo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12692368},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"f88b1c97200d0f3628257a346bc5d19c03351b72","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@tecof/theme-editor":"^0.0.55","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.56_1783103214094_0.8116145812094593","host":"s3://npm-registry-packages-npm-production"}},"0.0.57":{"name":"@tecof/theme-editor","version":"0.0.57","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.57","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"a2d8a02b12cbdb5ad7a54f52bed33eabe205f610","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.57.tgz","fileCount":44,"integrity":"sha512-UvZghg0RxvUQv4XbK3L92IXkmZpfk/s98+NiVow0OZ6sBkyrwbPlE1gX9Yp2C7IPrX+qwUsWQCJ0VwY+aWKXyA==","signatures":[{"sig":"MEUCIHwEkiRKFcLFsg1zI/OO6SDzVWBaaBqBVyCEVc7tP0iSAiEA8a5yNqQofkaopUi0He+FpZJ9iUkkw0UWd7R6XrFaypQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12768760},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"ed5db977d68e1887f1e4f541442b83f23aab77dd","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@tecof/theme-editor":"^0.0.55","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.57_1783624857886_0.49136124675475723","host":"s3://npm-registry-packages-npm-production"}},"0.0.58":{"name":"@tecof/theme-editor","version":"0.0.58","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.58","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"1f1d01b50636d6ba450c4d4aba90cb8b7808a80a","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.58.tgz","fileCount":44,"integrity":"sha512-QGTm9RfMlJzlNXlyfRVYTf1XjBw4xOjZGAtc/RkbUW/O7TXHz86vf+PuC4nWLONL61yp21cSuXbqbuyXGoF02w==","signatures":[{"sig":"MEYCIQCltzwWBBbUULaRvIlTaxsKhhRSDkt/NLK9IjPB6hRJsgIhAJIkE9RQfV7OLuoK+7ijEMlfKZD1PMkffaB5QlXvoYFG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12821666},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"a4942fce2376348173f714696cd14183c8b9a800","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@tecof/theme-editor":"^0.0.55","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.58_1783679643851_0.643588008540934","host":"s3://npm-registry-packages-npm-production"}},"0.0.59":{"name":"@tecof/theme-editor","version":"0.0.59","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.59","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"f657f1834ef3a45f46ffa5c52993ca22e62b6da1","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.59.tgz","fileCount":44,"integrity":"sha512-kmkSRigv35zSSZ08YFKR2pKM5Bj6QyVWcCSb6MyI7VB6Ywk6JA+QT4BLoLqa7fiJHCqqo+3Qfu0l3v0EkeMJ5w==","signatures":[{"sig":"MEUCICnu0jFD0LKWc3k/aatErneD55mJfbP0lLK9r0UMhNv6AiEAh/G6fR7/azI7wsa9tPkLifqkoppSbUul8b63mrWxwBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12828642},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"f33735db1bf1ef488376080d59d64719e25962b8","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@tecof/theme-editor":"^0.0.55","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.59_1783690535704_0.5423242034214757","host":"s3://npm-registry-packages-npm-production"}},"0.0.60":{"name":"@tecof/theme-editor","version":"0.0.60","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.60","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"c732dde7c5eda571dc23cde54f13895b173e8a0b","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.60.tgz","fileCount":44,"integrity":"sha512-tX5GGqsfRBx+rjr0LvUls1jZE8SfLJP3Rq7vpy3cU237vwedq9OL+AXbyAu1w9Ah6sdkpLROiVvHKxYSHtj36w==","signatures":[{"sig":"MEUCIDQ7BMNNJoM2f9nZEUugBEJm/Y8qhHdhTS9c1Jw1iNtIAiEA3kUQKaorVrq20LhfSVoGarg7gnQwX51UL9iH6fjw3PM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13259592},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"72f235fc6d6c2e0d47ee20efd11b9c6732878bdc","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@tecof/theme-editor":"0.0.59","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.60_1783870898558_0.7393679310003058","host":"s3://npm-registry-packages-npm-production"}},"0.0.61":{"name":"@tecof/theme-editor","version":"0.0.61","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.61","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"3b83b78dcd93ddad4872a932c41030db9c2e9ed8","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.61.tgz","fileCount":44,"integrity":"sha512-ALJTX/oqlv1xQjZ6tWW5GxWGgh02HzdxU8jMgbtGfjVVqBfRDSHIzFda2mGpRNTffv/zMfbHsGi+h17bNjlRXg==","signatures":[{"sig":"MEQCIHoVqLW43HthvHCEHd1Bc8KG8HQothgRPwdUCRzEI9P5AiBD8BNtnB2yuY25BWeD81MdFW800v5l0MbbKWXXFWJglQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13589656},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"7f2001f3789871c809b077b50aa0392812ed27c6","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@tecof/theme-editor":"0.0.59","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.61_1784160725659_0.3407878129237929","host":"s3://npm-registry-packages-npm-production"}},"0.0.62":{"name":"@tecof/theme-editor","version":"0.0.62","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.62","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"df305c28ddb905d209f155c9d7108037a0f809ae","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.62.tgz","fileCount":44,"integrity":"sha512-SlE/sdIg2GICP9+CVhqwLsAnQZOdXkRa76HzJJNT+8xaEvVZdA4jNAkB6BbWEv6eyEbwe2E38bWWb2xkxEZgAg==","signatures":[{"sig":"MEYCIQDeRuVv626LyWW+folhowIcQ2doUQT7hylSfrdptWEAqAIhAOOgllHgBWuJ/e/stUDd7R4Z0IYzgSReDfCQA2vj4jqX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13642449},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"f5b017033a4cfdd333c6d3b4d296b285c507e5c9","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@tecof/theme-editor":"0.0.59","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.62_1784162390282_0.8816060459467454","host":"s3://npm-registry-packages-npm-production"}},"0.0.63":{"name":"@tecof/theme-editor","version":"0.0.63","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.63","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"b3cdd668f664f28180856051e134737f5616e99d","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.63.tgz","fileCount":44,"integrity":"sha512-oXom5CDFaGklekM/aDo1C+VF32FlHLE7vpeXHcZ/zH6ZB+FMvdQg5QD/Vn9VmlpfG/zFj18V0aUa8xDkaejSZg==","signatures":[{"sig":"MEQCIDOHjjHQYX1jyI2SYURc7XqePEjbuJRIlwZ7Z46U8bPzAiBva0Ab+AGFLrnqvkVHi6e1nM8IJuEplOAQQaTVa1JjNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13677620},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"f72ea11844718d422a2781a107d3db30a9f8ffec","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@tecof/theme-editor":"0.0.59","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.63_1784241139807_0.1560208563378951","host":"s3://npm-registry-packages-npm-production"}},"0.0.64":{"name":"@tecof/theme-editor","version":"0.0.64","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.64","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"e38da18bf27bb2f5efe983092cbdcc97394b5278","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.64.tgz","fileCount":44,"integrity":"sha512-vDEbe6X7SRgdLpGMB4VzlML4q9Nnv+1fBmHcxefVHhUHqUfwvmkRvCnT02R7Ir02uWZX56hg5q6ZTTwmmCBLCw==","signatures":[{"sig":"MEQCIGwL43w51x2JOO3IBYubs3xoD8EriIN/inne0YXQN8bzAiBD2mSijGWGFQ5a4aq9/CJKqVblk5A0i1d42WKJxBlhFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13700854},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"ba3e9fe29b4803f008d325471934c9b5d066927c","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@tecof/theme-editor":"0.0.59","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.64_1784283192873_0.15700594045462646","host":"s3://npm-registry-packages-npm-production"}},"0.0.65":{"name":"@tecof/theme-editor","version":"0.0.65","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.65","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"75cb258d7318c61806f19efdebc6e11dee938005","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.65.tgz","fileCount":44,"integrity":"sha512-9VkkcIz0zDwhqqpstxPTCJ9UARF1DG7H+WytnA5HLsRYZyFR37WGcRmYrCYuJmi4l9xsBhFJH9Y/2CcS09szTQ==","signatures":[{"sig":"MEUCIFRLl/Y1WEKHCKmIECL7vV8IIaVtl+e+zttpLuc17yAPAiEAwwV53Te0tQxIFQcEW+kV3riSwWOdK3yroEFh78Pp+Ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13849286},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"8f82c08f89a18085b622d2d7222b62a4ed4ff387","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@tecof/theme-editor":"0.0.59","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.65_1784719171757_0.6582832714341713","host":"s3://npm-registry-packages-npm-production"}},"0.0.66":{"name":"@tecof/theme-editor","version":"0.0.66","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.66","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"d706adde59fa0659e382591912f1cf36f7690d72","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.66.tgz","fileCount":44,"integrity":"sha512-HQEYoUr3bCVlEj7q3wzVmhUVGQ7EvptgaT3e8zWoMELLqkJ01rdovxAXqIj0NN1lpTlzgI34x0YqTXPugLXa+g==","signatures":[{"sig":"MEYCIQC10I19ABR2C36p5uEIQwPREa2FNsI9A/He4nMl3PHzbgIhAN0omCFDvJIVZZx1GDYsK5W7IEFHEuDIFGiw8kCO/s/N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13849286},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"8f82c08f89a18085b622d2d7222b62a4ed4ff387","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@tecof/theme-editor":"0.0.59","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.66_1784719221551_0.6856637831786945","host":"s3://npm-registry-packages-npm-production"}},"0.0.67":{"name":"@tecof/theme-editor","version":"0.0.67","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.67","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"a4b767c1041bf1f3b5f7d171c8246047adbf6c61","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.67.tgz","fileCount":44,"integrity":"sha512-IfnZkNOChOPVG476wxS+8CTL2JGIXDcwyasWk/4AS6mVC6MC40n3AkNgPz4gR0CFvQVhqE+xWCc620PmtKuFqA==","signatures":[{"sig":"MEUCIQDQuBKWCMpTtoU4DfCK0GZNji4WCoBUPJdOdh6BcIiuUwIgJyWiD4frvpmV3LrCCJuxjmDOjsbWfM2GyKh5AirYc3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13912846},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"3ab38aa8acdcab1b354b3d87b324a298d347a035","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@tecof/theme-editor":"0.0.59","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.67_1784725588260_0.2799580061275837","host":"s3://npm-registry-packages-npm-production"}},"0.0.68":{"name":"@tecof/theme-editor","version":"0.0.68","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.68","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"22f83878539f14e365ca2fa1756ced7583c85597","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.68.tgz","fileCount":44,"integrity":"sha512-QN8ZMKjkKx9eAeFszHC0INor48qjrA96oC5a+2jJUFUj3D/Lu7cjQ/zu1gktEHQ0RqtDvlRjDh2IxpySaQ2iAg==","signatures":[{"sig":"MEQCIF6JMFXDaobf74iLSIByRtSVr08uu7nnSS74Rm19EN28AiBdY8uQeQkBkHP2a2ZQW5ZznwZBVzeXTkly+DXYqbBsbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13985720},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"8671215cf80d63427c0df42cc0061dae13feded6","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@tecof/theme-editor":"0.0.59","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.68_1784752019059_0.1878941723453722","host":"s3://npm-registry-packages-npm-production"}},"0.0.69":{"name":"@tecof/theme-editor","version":"0.0.69","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.69","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"3475fd2adb61f917b75479327df24705c2370f8c","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.69.tgz","fileCount":44,"integrity":"sha512-0CvvqniHF7zI3QaWtB5jK1ZFnmc3l2fievpVsBaeIOOQ+SFBccygBoYFfLHmzHJzJ1E0A11bthNvbYnoVTi+tg==","signatures":[{"sig":"MEUCIA77cWY6SkuFBSyyr26tlFBKGus3NWcOI89PEKCrOBu6AiEAipTaAYP7PNBCB7GxVVig0Dl6nxbChbbnhlP9upkQyco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13994811},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"7bd70c6efdd240db71784afb0d353527443a9658","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@tecof/theme-editor":"0.0.59","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.69_1784755286785_0.07820904262781458","host":"s3://npm-registry-packages-npm-production"}},"0.0.70":{"name":"@tecof/theme-editor","version":"0.0.70","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.70","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"7321c6d12bc79809a30c762b1de19ee459afc79b","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.70.tgz","fileCount":44,"integrity":"sha512-glP1fztNpGfF4erwIi+wectOTSIXURRTcNhwQFurhkvubc7mGr6eD4NeeXJ6TrYTjY/+A7h7AJWp6SG6PjT/dw==","signatures":[{"sig":"MEQCIAseXDLgg4N9PLFxaU7FQjjWxfADD3ck9/In9CBnnHRsAiBltoTY9+HwnbFGuqMKSsOZiS57hF906HTZgPGSjTbovg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14544456},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"05f4cb2c483d736a367f0b49f73174155d49f2f9","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@tecof/theme-editor":"^0.0.69","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.70_1784763566872_0.9939977113335539","host":"s3://npm-registry-packages-npm-production"}},"0.0.71":{"name":"@tecof/theme-editor","version":"0.0.71","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.71","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"c3f9e2f1b582e3498ecc014d6463dfaf7be33a0b","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.71.tgz","fileCount":44,"integrity":"sha512-SqPojW7ceTMW+1Te6lO0seSDSokv8GO/XhUYgBtQ8sSRI23h15BfkKaSqouKdTwhjP1+LroEYYXN9R94eVh2og==","signatures":[{"sig":"MEUCIQCzoteCu3mGjwdIW3/7muBHoVZTKDnperK21nWpmu0TOgIgb9YN0ecciXYr54nReUs3y+xatodihfk0yaVwJk5Wq5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14546126},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"00aa2d88fb0dccd8c88dc82725d6bb76971da9ca","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@tecof/theme-editor":"^0.0.69","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.71_1784807003108_0.5426064997223976","host":"s3://npm-registry-packages-npm-production"}},"0.0.72":{"name":"@tecof/theme-editor","version":"0.0.72","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.72","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"afab2fd6aceb958254682c12aaed18eeb951f5da","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.72.tgz","fileCount":44,"integrity":"sha512-15BaOFqMb/6oZkLrCCkm0cqQJMhP5zyyBBJ66ZCvdNcxHR5WZDqu5boGrPwySiatIXj9HjwvflEKIl1OtXQSkw==","signatures":[{"sig":"MEYCIQCjGVwUo+MLsetN0L4t3ZBUeTF9+mLd/O++c3JOQnF7LgIhANYr64ED+S5HNPSQnhc3w6fW5K+VP/aNmKlnOPGtIEBs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14549760},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"788ee161e2c28919fcb6dd4f2c2cc3a6cc480300","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@tecof/theme-editor":"^0.0.69","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.72_1785155108092_0.6199374602467149","host":"s3://npm-registry-packages-npm-production"}},"0.0.73":{"name":"@tecof/theme-editor","version":"0.0.73","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.73","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"8bcc53dc6279d7546c80a6141c5b8c9cda3d33b4","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.73.tgz","fileCount":44,"integrity":"sha512-6s6G9sT+epVfxgJE0Lkq0/3GKmr6KrG1oLMKIQ0MH1FV0I6CsKsqL66Z7fjMdPz0KXyOFqGwxLvD8RtYjv7Z9A==","signatures":[{"sig":"MEUCIQD0RVfX4VMKedGlSknsk8yZN123VYgexQ/hlWK3sh0LLAIgeC+kVDMwJAhkGAYHJ5/6uf0PW6mtBMC4IzfXU6GDRio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14697189},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"788ee161e2c28919fcb6dd4f2c2cc3a6cc480300","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.73_1785247161628_0.19270139331181801","host":"s3://npm-registry-packages-npm-production"}},"0.0.74":{"name":"@tecof/theme-editor","version":"0.0.74","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.74","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"2597202db826e27ddf7c151fbe04892398383301","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.74.tgz","fileCount":44,"integrity":"sha512-X3+PX1O/LVtCfkIXDZhwStl/Z9WioM6R3ybzJ/BYsG/feqqXxcRw5g0mCYyvBKAk4Q6WW0EbezNYy/cR3MCfWA==","signatures":[{"sig":"MEUCIHEC/hUu76ZKvn/x1yVhhP3Xz0Bh8b+xeJC7d6Mudo0uAiEAggWHSK4ezQsnepXemXXVVUWw+Dic6mCan10iRjMjp+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14726440},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"788ee161e2c28919fcb6dd4f2c2cc3a6cc480300","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@tecof/theme-editor":"^0.0.73","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.74_1785250668696_0.03264639642149225","host":"s3://npm-registry-packages-npm-production"}},"0.0.75":{"name":"@tecof/theme-editor","version":"0.0.75","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.75","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"8126f65d1868a57b042102a54daec0bc4d1ce2bf","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.75.tgz","fileCount":44,"integrity":"sha512-1Juob3KORrH6WarHnJnPHYqjIi9pdKBJEnVhAGLOX36//4i+p7Yh3CXOWMe/2YcfCSLrJNciFuDfImiTJBacHw==","signatures":[{"sig":"MEQCIBMW4J4CftnIU7c0ylFdMd8E23tg7tQfAYDWHHeLz7/uAiAYfmhXDx9ERbuQSEUKunUZ1UCMFpigaVgkIY7Q8/LW4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14746881},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"788ee161e2c28919fcb6dd4f2c2cc3a6cc480300","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.4.3","@tecof/theme-editor":"^0.0.73","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.75_1785251719226_0.8933510622507101","host":"s3://npm-registry-packages-npm-production"}},"0.0.76":{"name":"@tecof/theme-editor","version":"0.0.76","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.76","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"f2d4079d2b46cef652e1898810b85bf57a9ef0a4","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.76.tgz","fileCount":50,"integrity":"sha512-FqoL7fKZfHAQloJzvHOTkTgVwqEJ4TCeM1fN8kYlxHc7iZMqkSUs8LJcguMkR5OT4F42G3JohVF1hG/Qdyj9cQ==","signatures":[{"sig":"MEUCIQDVGR+HpXWm4y+DuHJbPt66F4LCidfl6UIlic6sUtUCwQIgHgx+vBfTrOxMHBBTW80IYUGppejxCv8dXLnWq2YkjRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15137830},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"4a6cc16ef358787212bdeff3aa7a4ec28a634cbf","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.76_1785325591644_0.8832518813248156","host":"s3://npm-registry-packages-npm-production"}},"0.0.77":{"name":"@tecof/theme-editor","version":"0.0.77","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.77","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"fd65367833a1f179d77b0e3f7d6411ce8cfb2a7a","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.77.tgz","fileCount":50,"integrity":"sha512-v3vwF8rKYVXNpysQcpL+Em2+3yERRfuoDMw5JgzhfGMV/QB9eKwKj9iUM4xOVxO3mCOofE11AIvq4fcOIoe4MQ==","signatures":[{"sig":"MEUCIB3OOczTDQwLZu/NPWPJy04WW3hLxX6Qne1IWQYy6dcrAiEA/aSI7QjXD8WcFmiRL9ZsmoAUN5VSXhnRkI8HC8CAEJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15152601},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"4a6cc16ef358787212bdeff3aa7a4ec28a634cbf","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.77_1785331460853_0.055512954199580467","host":"s3://npm-registry-packages-npm-production"}},"0.0.78":{"name":"@tecof/theme-editor","version":"0.0.78","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.78","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"757cf0ed948bed4a27fbfa9c59625b8d9fc70096","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.78.tgz","fileCount":50,"integrity":"sha512-hds/H7LNundU1YlWcIHK69i3+19vDntkJzv5nJsn+pCSmHb1dQXl1tu7FNqAw6vtfnfrIHQH5mUci8JdDRwRbw==","signatures":[{"sig":"MEQCICeqUbiQt4LhDnYI5yC5P2JLy6qarmKpbNY6ZSFQWreEAiAs0gUzRfOEleh6OMgKY3P8s0JTV5vQSEatd35XSPtPOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15170204},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"33465385b21b7591b69481979225ac8aab796972","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"@tecof/analytics":"^0.0.3","@tecof/theme-editor":"^0.0.77"},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.78_1785344535571_0.598605434004736","host":"s3://npm-registry-packages-npm-production"}},"0.0.79":{"name":"@tecof/theme-editor","version":"0.0.79","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.79","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"76090a0e52d97edf80ae500ee562708cf558a915","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.79.tgz","fileCount":50,"integrity":"sha512-GoyjEB/zODcScQDZdSuOoN5l4xqj0QPrU/m45+t4gVr+3hO+/Vqct0lV8Azme6/I9AiLhEhzFhcbKz0cA4snmw==","signatures":[{"sig":"MEYCIQCD59AdAPM4najiJCgAhm7PMtiCw74dRzMyTiHTHQvBrwIhAItlrz1Pe4b5l6QDbxJhQkOwqTD4EUPagraYnukp6d7V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15214660},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"83c9400957492d4fc7acc5271dc21d01ec0ac6ee","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"@tecof/analytics":"^0.0.3","@tecof/theme-editor":"^0.0.77"},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.79_1786355953268_0.11666311587606426","host":"s3://npm-registry-packages-npm-production"}},"0.0.80":{"name":"@tecof/theme-editor","version":"0.0.80","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.80","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"646b1709614dcf528e5dda83b7f5ccfcac8925e6","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.80.tgz","fileCount":50,"integrity":"sha512-qHDd0GKOePk1fIZAe3mDyGrIvu42uHEgzx4m0sRrTXkzV1cO6imDitt0KW3JH2Hup5ZxfuhpUF4Kiu2c1DzHBA==","signatures":[{"sig":"MEQCIFV8g1K8cPH1fP7iJGj0Q5UfKXmnhPgWz2FGqUihPoJDAiB5v70qKvkn0tEwXNvnVqRPzxU2iKdPrbzqVEKmER3bKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15219772},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"fd1ee093862da0abb7001e7bd5daa7c0ddaf7716","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"@tecof/analytics":"^0.0.3","@tecof/theme-editor":"^0.0.77"},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.80_1787216200818_0.5945200832777351","host":"s3://npm-registry-packages-npm-production"}},"0.0.81":{"name":"@tecof/theme-editor","version":"0.0.81","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.81","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"74bb6e708e82a45af5ea439e5027063fc91cfb28","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.81.tgz","fileCount":50,"integrity":"sha512-jyubn5Edodm4HLonERtaIluIcbfbS6FdFK87kAmxQkvupZ6UO2ztt7Q86D5L2BHNRVSzvG7GWCxGOiQwEGouBg==","signatures":[{"sig":"MEUCIA51QVIHG28qyCRLqqROtTvG246m1cwdd/z5Y1OBG1W/AiEA8ZQTtB3MrxG72yBTagT/JYH+SWB6HCORZp9m23PGtq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15283073},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"fd1ee093862da0abb7001e7bd5daa7c0ddaf7716","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"@tecof/analytics":"^0.0.3","@tecof/theme-editor":"^0.0.77"},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.81_1787224790479_0.8229833427629025","host":"s3://npm-registry-packages-npm-production"}},"0.0.82":{"name":"@tecof/theme-editor","version":"0.0.82","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.82","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"c80209b102b838c35c84420a0126df0477f9bd3d","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.82.tgz","fileCount":50,"integrity":"sha512-O+RxHU4353VelUl46cs7GEtNPb2r4QUH0dXD/JvkW2LNtaLohorBIEsMriEmSTI64aC62/yLlWEKsQYVVXRSuQ==","signatures":[{"sig":"MEQCIAZpIsDjkAiUPJuae7CNHjQKR2t1+mB3wKrZI7Su9TfNAiBXVcAHsEWw11Vz5ns9S/1S6dWCurinC1oLjcpBAcLHVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15355847},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"67f99d421a335bb2632232d6c3846594710bb984","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"@tecof/analytics":"^0.0.3","@tecof/theme-editor":"^0.0.77"},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","clsx":"^2.1.1","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","immer":"^11.1.8","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","zustand":"^5.0.14","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.82_1787228996705_0.3203265122126051","host":"s3://npm-registry-packages-npm-production"}},"0.0.83":{"name":"@tecof/theme-editor","version":"0.0.83","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.83","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"b37beba4d880fb45daaf82a7d5c0318602079fdc","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.83.tgz","fileCount":50,"integrity":"sha512-QkbEbhdPZQsSTWig2wT6bZ6AXywmqf+7fEfawLoO6Ocb3tSzH/GqICOOyPxmUCsHPR5xJC8y/N/8sLLcZxz0pg==","signatures":[{"sig":"MEYCIQDbSNK8m7duT6CFTTA9o+f4srj3+lHBWXsog/VZS+qVCAIhAPAl9Qs5BsE3ls2bUsszPGrPQN+iOj3hFoqBbD5n9a68","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15400880},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"c90efe0e7132cdad16c8cc8a7993dd6d8e1eeee8","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","immer":"^11.1.8","zustand":"^5.0.14","@tecof/analytics":"^0.0.3","@tecof/theme-editor":"^0.0.77"},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.83_1787247154482_0.45537041013287016","host":"s3://npm-registry-packages-npm-production"}},"0.0.84":{"name":"@tecof/theme-editor","version":"0.0.84","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.84","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"7add4061044a01d14c116b6b37a4d0afa62584a8","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.84.tgz","fileCount":50,"integrity":"sha512-+2vLW7vHdOCrSqtEiuZiSnfCy7nzS3LxtgYH0HHs68UwhjXH6AfeM6THyaJa7AxwLES15Z/CuoAja9uNQ1vnpw==","signatures":[{"sig":"MEUCIAsAwqzg7M59/sZwSNaPsrNDcCrC7fAUajyXT0Vu0ThzAiEAqi7Bs5dqbFCi+nx6YxuHj4Dr+HE/v/Bv9RBs4K+44TI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15417595},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"d2448a3073fcc22a060027e0eec8741d22317d6b","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","immer":"^11.1.8","zustand":"^5.0.14","@tecof/analytics":"^0.0.3","@tecof/theme-editor":"^0.0.77"},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.84_1787248977837_0.1711807306957136","host":"s3://npm-registry-packages-npm-production"}},"0.0.85":{"name":"@tecof/theme-editor","version":"0.0.85","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.85","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"5fa511cd8d21766ba6c0cac21bd097dc1b1fc69b","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.85.tgz","fileCount":50,"integrity":"sha512-Xmi+ygm9Yz6B1hecx8cnkLbn3P8ZiKRRjnWGayYtCuPaKi8fKOAAltVRsxtfnRKGgGPOOLvYSonmZIGhgv+gUA==","signatures":[{"sig":"MEYCIQC5FW8Q7BHYFf/kDstwcAULYUDBBuAmEzzra17QO5Hw7AIhAOfYCWQIR5fjrlh+wWt+poIKER563CwFJHBv7261CoJt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15453153},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"02b5f7c7f22455f6f0be4af9e77db500d62dfe03","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","immer":"^11.1.8","zustand":"^5.0.14","@tecof/analytics":"^0.0.3","@tecof/theme-editor":"^0.0.77"},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.85_1787251571593_0.13393350656342107","host":"s3://npm-registry-packages-npm-production"}},"0.0.86":{"name":"@tecof/theme-editor","version":"0.0.86","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.86","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"bc1a7beddd7ca5611c4890ed009bd8cf334bb1c4","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.86.tgz","fileCount":50,"integrity":"sha512-Yu8mCy9Mi2FtUyd5BPZd6nK/VN/jRZmUZ+0XUG8H35iFv6TQUZ+E6vsn+P6ZjkjAyR7TNXaQLeBW3dV2TjfaUQ==","signatures":[{"sig":"MEUCIQCLE4iXq0u8nLqXyBy4fZBy80d8PTs+Tv7OqlM4SoHGQAIgLMv3WZPHEKjQ2XPSQkwI9V4O5op+d4VL56L0wrqGgXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15533143},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"a3c2563f5bf6428d6303cccf920bb36e478fd1b6","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","immer":"^11.1.8","zustand":"^5.0.14","@tecof/analytics":"^0.0.3","@tecof/theme-editor":"^0.0.77"},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.86_1787306376833_0.2337970261042257","host":"s3://npm-registry-packages-npm-production"}},"0.0.87":{"name":"@tecof/theme-editor","version":"0.0.87","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.87","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"ec6158e80631135b95eae4b5d57352713e1c899a","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.87.tgz","fileCount":50,"integrity":"sha512-Rl9cYy50Xd71pSMl5udKu14x0UZHoeyMqc1qMO+pSKqITufuAjkrgVSLV9Jh2I583Oe4ptLzSIJVYT90smw/IA==","signatures":[{"sig":"MEUCIEwcu7z7g1+W/zr9yky+082/b6Y3W73XrKEyEdgQboYEAiEA1+A6zQzM7Ls5qFz3lDsxH4weTAKCRituubLTZq+sDyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15553618},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"fe695a2c8fa051b064c031c10240d3e6f26266c5","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","immer":"^11.1.8","zustand":"^5.0.14","@tecof/analytics":"^0.0.3","@tecof/theme-editor":"^0.0.77"},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.87_1787307704675_0.7327835066121018","host":"s3://npm-registry-packages-npm-production"}},"0.0.88":{"name":"@tecof/theme-editor","version":"0.0.88","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.88","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"16c9f8e67dde4a4a58aae856c063ea835720163d","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.88.tgz","fileCount":50,"integrity":"sha512-c3mBmyzzxW3YewvC3rp2P8povkxGbpiMfoZdeGDgnYrNa1OMo3usFWNSGF4BMreS+xYLY67POSkLcgdJI8JGWw==","signatures":[{"sig":"MEQCIGysQdqvvu2uStcNtnmLqPqB/oULyvOUD08yvm/Hx95hAiBi+VbJb05PXaCeu2k4NdH+LkfuWjTHX/Fanhf8Qqm1zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15768138},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"bfc29561e438126dd0a76f59af28cc80323eb6ae","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","immer":"^11.1.8","zustand":"^5.0.14","@tecof/analytics":"^0.0.3","@tecof/theme-editor":"^0.0.77"},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.88_1788437216211_0.1156694215205154","host":"s3://npm-registry-packages-npm-production"}},"0.0.89":{"name":"@tecof/theme-editor","version":"0.0.89","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.89","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"1576218a2005de798b07a8344349048d757b1c9d","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.89.tgz","fileCount":50,"integrity":"sha512-QKjgL6NWY0J9Cr8Uz6EPq6RT7oCDWfVWyRlx7C85+/IvACjSoizQz+kT0v8cdsHKVi5evOFphaJzTXFfQat9Nw==","signatures":[{"sig":"MEUCIQDOYdAFup11kQKyGTkhjKB/aYzCG8DV46twadyyf9ILCwIgAMR28sBBkKuCK17mYYIiKNUkSWS5VK++TyHxJr1EjYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15828922},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"098faf2eff8cc55e42ce7258163ad0a2d2a84a4c","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","immer":"^11.1.8","zustand":"^5.0.14","@tecof/analytics":"^0.0.3","socket.io-client":"^4.8.3","@tecof/theme-editor":"^0.0.77"},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.89_1788905045318_0.4487287393663477","host":"s3://npm-registry-packages-npm-production"}},"0.0.90":{"name":"@tecof/theme-editor","version":"0.0.90","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.90","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"05b986389f43b9bc0273ad7a67183ba633711c8d","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.90.tgz","fileCount":54,"integrity":"sha512-vLlS9A2E9WmJWrngkKvtSGcoPkkmHhSrTG06TCGH3QRsWhMqjRIGh3BG98fPJnhLpkHSgshDfShFSxxpDXU34w==","signatures":[{"sig":"MEUCIQDk9DxW1a5z115Wmpwu7cSXwHRsSHgvfpZownF3VH6UIwIgFNmAHx7eKF3spFzMyhvnmYJ8B8VYWstbxAeHXvWNRSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCFwSq9eDzgUstth0Ioj7qNzChuv2qM0g7XT5/EOIZrgwIhAIwuvJAXxWYRFVs1EubM6Re8uHJM3cifkGdDfmanvRhL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16134428},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"598e941e5012b3e593ef3f6fdc079a576e088415","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","immer":"^11.1.8","zustand":"^5.0.14","@tecof/analytics":"^0.0.3","socket.io-client":"^4.8.3","@tecof/theme-editor":"^0.0.77"},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.90_1789392677504_0.4815036914357016","host":"s3://npm-registry-packages-npm-production"}},"0.0.91":{"name":"@tecof/theme-editor","version":"0.0.91","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.91","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"ad4ae85cd32900d82cbbe4bb9843178e2c9d5f46","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.91.tgz","fileCount":54,"integrity":"sha512-NUMyvAAqsPGNC1+le1rDaNQtIeST4/ZmU4VAT5EA4L+lR7dEmVOt3f6dGX5+ayc1aTOkqQCUCwz3HBx6vzVLYA==","signatures":[{"sig":"MEUCIENOC1I5jiR1H96Rfaultvvp3Rw4OiVw5ztvXiW8TylEAiEAyVMwwNLUGiQLKLyHXZno6fLXe2ryQ/ezMKog/2sj3gQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCavtO4kAJSfl95WkSjICuQRn/VMO1T2XbnfFEqbJf1aQIgBi2hlt7Yw0VLPFNVy+MRbT+U3GHPNzau9k9AFuSVXz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16173613},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"4ffc4c015227265cd8f33188eef4cea10c8aba84","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","immer":"^11.1.8","zustand":"^5.0.14","@tecof/analytics":"^0.0.3","socket.io-client":"^4.8.3","@tecof/theme-editor":"^0.0.77"},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@radix-ui/react-dialog":"^1.1.15","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.91_1789405082370_0.976237325242874","host":"s3://npm-registry-packages-npm-production"}},"0.0.92":{"name":"@tecof/theme-editor","version":"0.0.92","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.92","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"dd14113f71c6c37bb9546f51a6753dba802cc64d","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.92.tgz","fileCount":54,"integrity":"sha512-O2Pjj3ilSfefmn2yhzMCcRGVwYsLxpb18/9I+t6wLrifYhv2N2XQ37ifpFmh9LlaGHsJpBSL7VjGzv0c21VJfQ==","signatures":[{"sig":"MEUCIEGDmgtboUL9QpMf8OodLHzpNVMK6qyTYP1xGTzB1CbmAiEArgwlMB+HzTz3Z44hBQrcJsJ+tIPgJU9FV/FI1kN8WlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC14pjlaTaYH+nTuklUWF4iFzqXQRjDA//JEUiP0Acn2gIgG8T7vuPZQfANiWS2Hn1ugnFcV+Y25mo2xpAtL0dkhbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16182500},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"604ce6d47d61a3f42f7e15272e9e0d668fd9b103","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","immer":"^11.1.8","zustand":"^5.0.14","@tecof/analytics":"^0.0.3","socket.io-client":"^4.8.3","@tecof/theme-editor":"^0.0.77"},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@radix-ui/react-dialog":"^1.1.15","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.92_1789463888504_0.4722815968351213","host":"s3://npm-registry-packages-npm-production"}},"0.0.93":{"name":"@tecof/theme-editor","version":"0.0.93","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.93","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"7d84a4bc97781ed548a8e9246734f761557ad3a6","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.93.tgz","fileCount":54,"integrity":"sha512-f5gCiCWF1oWO5zcWJd3MdjbTC0ME/f54jyMqMynB23W+IEaocamMYDqGMqdzjWXQ5SnYOx4zeRC+t3Y2Dsd5+Q==","signatures":[{"sig":"MEUCIQC1NCbWXp0RS8ha6nnhUvq9JhXocB8+2UJ6XGMKEw1YKQIgVNy9qhfxvUkXYqt8Uzg3UYt8kkaq0gjmjXu4GzP+Grc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICQn5XMhVkRFrHijcjjRLxbqEGdPxzw6q/ANrQLEQx0RAiAccqcl/xq5qMMfPMj/cL3d5oJYfmdod50BrgCtdqTQBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16392242},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"a2169b3466597b9aae210ce73d0b629626d09cbf","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","immer":"^11.1.8","zustand":"^5.0.14","@tecof/analytics":"^0.0.3","socket.io-client":"^4.8.3","@tecof/theme-editor":"^0.0.77"},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@radix-ui/react-dialog":"^1.1.15","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.93_1789992980239_0.05712114547705838","host":"s3://npm-registry-packages-npm-production"}},"0.0.94":{"name":"@tecof/theme-editor","version":"0.0.94","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","_id":"@tecof/theme-editor@0.0.94","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"homepage":"https://github.com/tecof/tecof-theme-editor#readme","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"ec8e8769b5578ca92a6a42133392df1c697da2a3","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.94.tgz","fileCount":54,"integrity":"sha512-nGyQAwSbPmUNQEjx78HT0CXqeLhORAflNMCkT7UCEixRuGK3E2FditGmXrBejCvaLW/4VG4196qR5DSOKap+Cw==","signatures":[{"sig":"MEUCIQDMN/h4jA5779+orpqdy27A9dJ5oseLI4TSCbsJATQrKAIgNl/EkGPcxIy8y9acN/4JAenEXmaj8z3t9WxLSj1FJhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+PKhtCmE8Z0sD/LsFIv94Q+Ml4Q+05CsoVDCBxwbrAgIgMLJdgFtVza8onLFEREw8xefEYKUmmu15rRTQIYexoFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16531017},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"8a8c77c964a9b8b1c6370aab2aad539fa947c744","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","immer":"^11.1.8","zustand":"^5.0.14","@tecof/analytics":"^0.0.3","socket.io-client":"^4.8.3","@tecof/theme-editor":"^0.0.77"},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@radix-ui/react-dialog":"^1.1.15","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/theme-editor_0.0.94_1790008990499_0.08214506829901058","host":"s3://npm-registry-packages-npm-production"}},"0.0.96":{"_id":"@tecof/theme-editor@0.0.96","bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"dist":{"shasum":"f8c32b7e8ba1cc7512ce23c848baaa3a70c41cc3","tarball":"https://registry.npmjs.org/@tecof/theme-editor/-/theme-editor-0.0.96.tgz","fileCount":54,"integrity":"sha512-HTAaPEwabHQUeemMx8E1dQN5IToCQPq7/uFY4xDLHvSAdZzE42o/uffZEXs/Dv8skQgyEajcCLLLjHVGp4DUEQ==","signatures":[{"sig":"MEYCIQCJgkWWD2WjUrBrgxIX/6DtqBw5hqolKIwY3zmMEwBTRAIhAM8E4n79/XDR51W0F0UqgTYNgn97CSq2p8lVB1D16I8t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDIwUotzGG9yXOkk43+o4y1KdP0/Aq6Qla3qoFdEE7iagIhALRJ+mP6zZeUyYFTVRI8crw1hyHBuKNzd2QtHbpEZ1gJ"}],"unpackedSize":17079711},"main":"./dist/index.js","name":"@tecof/theme-editor","types":"./dist/index.d.ts","author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.mjs","require":"./dist/email/index.js"},"./puck.css":"./dist/styles.css","./styles.css":"./dist/styles.css","./dist/styles.css":"./dist/styles.css","./under-construction":{"types":"./dist/components/UnderConstruction.d.ts","import":"./dist/components/UnderConstruction.mjs","require":"./dist/components/UnderConstruction.js"}},"gitHead":"842a9cf00e218298a3e445b198e9bf31d231a682","license":"MIT","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest","build":"tsup && tsup --config tsup.email.config.ts && cat node_modules/filepond/dist/filepond.min.css node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css node_modules/filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css src/doka.min.css src/styles.css > dist/styles.css","docs:ai":"node scripts/generate-ai-docs.mjs","release":"changeset publish","mcp:docs":"npm run docs:ai --silent && node mcp/server.mjs","changeset":"changeset","storybook":"storybook dev -p 6006","dev:preview":"npm run docs:ai && vite --config playground/vite.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"version":"0.0.96","_npmUser":{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"},"homepage":"https://github.com/tecof/tecof-theme-editor#readme","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"_npmVersion":"11.14.1","description":"React theme editor and renderer library for Tecof projects","directories":{},"maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"sideEffects":["*.css"],"_nodeVersion":"24.11.1","dependencies":{"swr":"^2.5.1","clsx":"^2.1.1","immer":"^11.1.8","zustand":"^5.0.14","@tecof/analytics":"^0.0.3","socket.io-client":"^4.8.3","@tecof/theme-editor":"^0.0.77"},"typesVersions":{"*":{"email":["dist/email/index.d.ts"],"under-construction":["dist/components/UnderConstruction.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","tsup":"^8.0.0","vaul":"^1.1.2","vite":"^6.4.3","react":"^19.2.7","eslint":"^9.0.0","nanoid":"^5.1.16","vitest":"^3.0.0","esbuild":"^0.28.1","globals":"^17.7.0","filepond":"^4.32.12","prettier":"^3.0.0","react-dom":"^19.2.7","@eslint/js":"^9.0.0","@tiptap/pm":"^3.27.1","typescript":"^5.0.0","@tiptap/core":"^3.27.1","@types/react":"^19.0.0","lucide-react":"^1.7.0","@tiptap/react":"^3.27.1","react-filepond":"^7.1.3","tailwind-merge":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@monaco-editor/react":"^4.7.0","@vitejs/plugin-react":"^4.7.0","@storybook/react-vite":"^8.0.0","@radix-ui/react-dialog":"^1.1.15","@tiptap/extension-bold":"^3.27.1","@tiptap/extension-code":"^3.27.1","@tiptap/extension-link":"^3.27.1","@tiptap/extension-list":"^3.27.1","@tiptap/extension-text":"^3.27.1","@tiptap/extension-image":"^3.27.1","@tiptap/extension-italic":"^3.27.1","@tiptap/extension-strike":"^3.27.1","@modelcontextprotocol/sdk":"^1.29.0","@tiptap/extension-heading":"^3.27.1","browser-image-compression":"^2.0.2","eslint-plugin-react-hooks":"^7.1.1","@tiptap/extension-document":"^3.27.1","filepond-plugin-image-crop":"^2.0.6","filepond-plugin-image-edit":"^1.6.3","@tiptap/extension-paragraph":"^3.27.1","@tiptap/extension-underline":"^3.27.1","@tiptap/extension-blockquote":"^3.27.1","@tiptap/extension-code-block":"^3.27.1","@tiptap/extension-hard-break":"^3.27.1","@tiptap/extension-text-align":"^3.27.1","filepond-plugin-image-resize":"^2.0.10","filepond-plugin-image-preview":"^4.6.12","filepond-plugin-image-transform":"^3.8.7","@tiptap/extension-horizontal-rule":"^3.27.1","filepond-plugin-file-validate-size":"^2.2.8","filepond-plugin-file-validate-type":"^1.2.9","filepond-plugin-image-exif-orientation":"^1.0.11"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tiptap/pm":"^3.0.0","@tiptap/core":"^3.0.0","lucide-react":">=0.408.0 <2","@tiptap/react":"^3.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/theme-editor_0.0.96_1790176962220_0.9932192228961219"}}},"time":{"created":"2026-03-23T13:06:05.268Z","modified":"2026-09-23T15:22:42.590Z","0.0.1":"2026-03-23T13:06:05.546Z","0.0.2":"2026-03-23T13:29:54.052Z","0.0.3":"2026-03-23T14:24:22.477Z","0.0.4":"2026-03-23T15:32:10.154Z","0.0.5":"2026-04-01T12:21:40.495Z","0.0.6":"2026-04-01T12:24:45.970Z","0.0.7":"2026-04-02T13:16:45.038Z","0.0.8":"2026-04-08T12:19:34.746Z","0.0.9":"2026-04-08T12:26:59.464Z","0.0.11":"2026-04-08T12:38:15.675Z","0.0.12":"2026-04-08T13:02:17.790Z","0.0.13":"2026-04-08T13:16:08.635Z","0.0.14":"2026-04-08T13:41:21.820Z","0.0.15":"2026-04-08T13:56:12.388Z","0.0.16":"2026-04-09T14:35:11.889Z","0.0.17":"2026-04-14T11:57:59.554Z","0.0.18":"2026-04-14T17:36:39.030Z","0.0.19":"2026-04-15T22:40:12.413Z","0.0.20":"2026-04-15T22:55:34.116Z","0.0.21":"2026-04-17T13:42:54.335Z","0.0.22":"2026-04-18T09:38:59.230Z","0.0.23":"2026-04-18T10:00:12.704Z","0.0.24":"2026-05-26T08:32:00.754Z","0.0.25":"2026-05-26T08:52:58.739Z","0.0.26":"2026-05-26T19:37:59.167Z","0.0.27":"2026-06-04T13:34:09.360Z","0.0.28":"2026-06-04T14:55:31.061Z","0.0.29":"2026-06-04T15:31:10.891Z","0.0.30":"2026-06-04T15:36:27.664Z","0.0.31":"2026-06-05T13:55:51.237Z","0.0.32":"2026-06-11T20:16:08.089Z","0.0.33":"2026-06-16T11:57:07.579Z","0.0.34":"2026-06-29T13:25:12.866Z","0.0.35":"2026-06-29T14:11:10.022Z","0.0.37":"2026-06-29T14:16:14.549Z","0.0.39":"2026-06-29T14:28:50.446Z","0.0.40":"2026-06-29T16:34:50.034Z","0.0.41":"2026-06-29T22:56:58.820Z","0.0.42":"2026-06-29T23:25:06.379Z","0.0.43":"2026-06-30T09:26:52.401Z","0.0.44":"2026-06-30T14:22:29.152Z","0.0.45":"2026-07-01T10:29:45.318Z","0.0.46":"2026-07-01T14:17:58.780Z","0.0.47":"2026-07-02T10:21:50.203Z","0.0.48":"2026-07-02T11:08:14.829Z","0.0.49":"2026-07-02T11:29:30.076Z","0.0.50":"2026-07-02T13:12:18.520Z","0.0.51":"2026-07-02T15:54:20.062Z","0.0.52":"2026-07-02T18:44:02.698Z","0.0.53":"2026-07-03T12:05:11.440Z","0.0.54":"2026-07-03T15:41:04.147Z","0.0.55":"2026-07-03T17:45:40.538Z","0.0.56":"2026-07-03T18:26:54.334Z","0.0.57":"2026-07-09T19:20:58.172Z","0.0.58":"2026-07-10T10:34:04.067Z","0.0.59":"2026-07-10T13:35:35.988Z","0.0.60":"2026-07-12T15:41:38.802Z","0.0.61":"2026-07-16T00:12:05.968Z","0.0.62":"2026-07-16T00:39:50.580Z","0.0.63":"2026-07-16T22:32:20.008Z","0.0.64":"2026-07-17T10:13:13.090Z","0.0.65":"2026-07-22T11:19:31.995Z","0.0.66":"2026-07-22T11:20:21.844Z","0.0.67":"2026-07-22T13:06:28.465Z","0.0.68":"2026-07-22T20:26:59.284Z","0.0.69":"2026-07-22T21:21:27.048Z","0.0.70":"2026-07-22T23:39:27.148Z","0.0.71":"2026-07-23T11:43:23.321Z","0.0.72":"2026-07-27T12:25:08.365Z","0.0.73":"2026-07-28T13:59:21.849Z","0.0.74":"2026-07-28T14:57:48.994Z","0.0.75":"2026-07-28T15:15:19.472Z","0.0.76":"2026-07-29T11:46:31.905Z","0.0.77":"2026-07-29T13:24:21.099Z","0.0.78":"2026-07-29T17:02:15.836Z","0.0.79":"2026-08-10T09:59:13.545Z","0.0.80":"2026-08-20T08:56:41.065Z","0.0.81":"2026-08-20T11:19:50.710Z","0.0.82":"2026-08-20T12:29:56.949Z","0.0.83":"2026-08-20T17:32:34.788Z","0.0.84":"2026-08-20T18:02:58.107Z","0.0.85":"2026-08-20T18:46:11.840Z","0.0.86":"2026-08-21T09:59:37.069Z","0.0.87":"2026-08-21T10:21:44.929Z","0.0.88":"2026-09-03T12:06:56.510Z","0.0.89":"2026-09-08T22:04:05.567Z","0.0.90":"2026-09-14T13:31:17.684Z","0.0.91":"2026-09-14T16:58:02.569Z","0.0.92":"2026-09-15T09:18:08.700Z","0.0.93":"2026-09-21T12:16:20.428Z","0.0.94":"2026-09-21T16:43:10.701Z","0.0.96":"2026-09-23T15:22:42.397Z"},"bugs":{"url":"https://github.com/tecof/tecof-theme-editor/issues"},"author":{"name":"Ahmet Aksungur","email":"ahmet@tecof.com"},"license":"MIT","homepage":"https://github.com/tecof/tecof-theme-editor#readme","keywords":["react","tecof","wysiwyg","editor","cms","theme"],"repository":{"url":"git+https://github.com/tecof/tecof-theme-editor.git","type":"git"},"description":"React theme editor and renderer library for Tecof projects","maintainers":[{"name":"ahmetaksungur","email":"info@ahmetaksungur.com"}],"readme":"# @tecof/theme-editor\n\nTecof platform için **sayfa editörü**, **render motoru** ve **gelişmiş alan bileşenleri** kütüphanesi.\n\n> API Client, Context Provider, Tecof Studio editörü, çok dilli alan yöneticileri, medya yöneticisi, link seçici, resim görüntüleyici ve tema araçları içerir.\n>\n> **Studio öne çıkanlar:** komut paleti (⌘K), görsel stil editörü + **canlı tema editörü**, CMS veri bağlama, bölüm şablonları, yan yana slot düzeni, boşluk (box-model) overlay'i ve tam klavye kısayolları.\n\n---\n\n## Kurulum\n\n```bash\nnpm install @tecof/theme-editor react react-dom\n```\n\n## Hızlı Başlangıç\n\n### 1. TecofProvider ile Sarma\n\n```tsx\nimport { TecofProvider } from \"@tecof/theme-editor\";\n\n<TecofProvider\n  apiUrl=\"https://api.example.com\"\n  secretKey=\"your-merchant-secret-key\"\n>\n  {children}\n</TecofProvider>\n```\n\n### 2. Editör Sayfası\n\n```tsx\n\"use client\";\nimport { TecofEditor } from \"@tecof/theme-editor\";\nimport { tecofConfig } from \"@/tecof-config\";\n\nexport default function EditorPage({ params }) {\n  return <TecofEditor pageId={params.id} config={tecofConfig} />;\n}\n```\n\n### 3. Public Sayfa (Render)\n\n```tsx\nimport { TecofRender } from \"@tecof/theme-editor\";\n\n<TecofRender data={pageData} config={tecofConfig} />\n```\n\n---\n\n## Bileşenler\n\n### `<TecofProvider />`\n\nTüm Tecof bileşenlerini sarar ve API client context'i sağlar.\n\n| Prop | Tip | Açıklama |\n|------|-----|----------|\n| `apiUrl` | `string` | Backend API base URL |\n| `secretKey` | `string` | Merchant secret key |\n| `children` | `ReactNode` | Alt bileşenler |\n\n### `<TecofEditor />`\n\nTecof Studio sayfa editörü. Otomatik fetch/save, iframe postMessage desteği, canvas DnD, katman paneli ve inspector içerir.\n\n| Prop | Tip | Açıklama |\n|------|-----|----------|\n| `pageId` | `string` | Düzenlenecek sayfa ID'si |\n| `config` | `Config` | Tecof/Puck-compatible component configuration |\n| `accessToken` | `string` | Kayıt isteklerinde Authorization header |\n| `onSave` | `(data) => void` | Kayıt sonrası callback |\n| `onChange` | `(data) => void` | Her değişiklikte callback (≈300ms debounce'lu) |\n| `hostOrigin` | `string` | Embed senaryosunda izin verilen parent origin. Verilirse hem gönderilen hem **gelen** postMessage'lar bu origin'e kısıtlanır (güvenlik). Verilmezse `'*'` (geriye uyumlu). |\n| `panelUrl` | `string` | Panelin taban adresi (varsayılan `https://app.tecof.com`). Alanlardaki \"Panelde yönet / Panelde ürün ekle\" bağlantıları bunun üzerine kurulur ve **yeni sekmede** açılır. |\n| `warnOnUnsavedChanges` | `boolean` | Sekme kapatma/yenileme uyarısı (varsayılan `true`). Bu uyarı tarayıcının **yerel** `beforeunload` penceresidir; özel UI'ya izin verilmez. Editörün kendi onayları `studioDialog` drawer'ıdır. |\n| `className` | `string` | Ek CSS sınıfı |\n\n> `TecofEditor`, `TecofStudio`'nun takma adıdır (`TecofEditor = TecofStudio`) — ikisi de aynı editörü açar.\n\n### `<TecofRender />`\n\nÖnceden yüklenmiş sayfa verisini render eder. Fetch akışı için `TecofApiClient.getPublishedPage(slug, locale?)` kullanılıp dönen `draftData`/sayfa verisi bu bileşene verilir.\n\n| Prop | Tip | Açıklama |\n|------|-----|----------|\n| `data` | `PuckPageData` | Sayfa verisi |\n| `config` | `Config` | Tecof/Puck-compatible component configuration |\n| `cmsData` | `object` | CMS template sayfaları için ham kayıt verisi |\n| `className` | `string` | Ek CSS sınıfı |\n\n### `<TecofPicture />`\n\nAkıllı medya bileşeni — görsel/video otomatik algılama, responsive boyutlar, fancybox desteği.\n\n```tsx\nimport { TecofPicture } from \"@tecof/theme-editor\";\nimport Image from \"next/image\";\n\n// Basit kullanım\n<TecofPicture data={file} alt=\"Hero\" />\n\n// Fill modu\n<TecofPicture data={file} fill />\n\n// Next.js Image ile\n<TecofPicture\n  data={file}\n  ImageComponent={Image}\n  imageProps={{ quality: 85, priority: true }}\n/>\n\n// Fancybox lightbox\n<TecofPicture data={file} fancybox fancyboxName=\"gallery\" />\n```\n\n| Prop | Tip | Açıklama |\n|------|-----|----------|\n| `data` | `UploadedFile` | Yüklenen dosya verisi |\n| `alt` | `string` | Alt metin |\n| `size` | `thumbnail \\| medium \\| large \\| full` | Responsive boyut |\n| `fill` | `boolean` | Parent'ı kaplar |\n| `ImageComponent` | `ComponentType` | Özel image bileşeni (örn: Next.js Image) |\n| `imageProps` | `Record<string,any>` | ImageComponent'e ek prop'lar |\n| `fancybox` | `boolean` | Fancybox lightbox desteği |\n\n**Odak noktası (focal point).** Dosya nesnesinde `focalPoint` (`{ x, y }`, yüzde `0..100`, `50/50` = merkez) varsa `TecofPicture` bunu `object-position: \"X% Y%\"` olarak img/video style'ına yazar — görsel `object-fit: cover` ile kırpıldığında (hero, kart, 1:1 kutu) bu nokta kadrajda kalır. Alan, medya yöneticisindeki **Odak noktası** düğmesiyle seçilir ve dosyanın içinde saklanır; backend tarafında şema değişikliği gerekmez.\n\n```tsx\nimport { focalPointToObjectPosition } from \"@tecof/theme-editor\";\n\n// data.focalPoint = { x: 30, y: 70 }  →  object-position: \"30% 70%\"\n<TecofPicture data={file} fill />\n\n// Kendi object-position'ınızı verirseniz o kazanır:\n<TecofPicture data={file} fill imgStyle={{ objectPosition: \"top\" }} />\n```\n\nOdak yoksa veya merkezdeyse DOM çıktısı **değişmez** (geriye dönük uyumlu). Yardımcılar: `clampFocalPoint`, `focalPointToObjectPosition`, `isDefaultFocalPoint`, tip `FocalPoint`.\n\n### `<PoweredBy />` — \"Powered by Tecof\" bandı\n\nAdmin panelinde (Ayarlar → Powered by bandı) yazılan bandı basar. `merchant-info`'yu SWR ile kendisi çeker ya da SSR'dan `initialData` ile başlar; dili ve açık/koyu modu ortamdan çözer, band CSS'ini her örnekle birlikte `<style>` olarak basar, JS'i sürüm başına bir kez enjekte eder, body'ye `has-powered-band` sınıfını ekler. Hak yoksa (`showPoweredBy=false`), mağaza askıdaysa veya yapım aşamasındaysa hiçbir şey basmaz — bu bayrakları **kendi çektiği** `merchant-info`'dan okur; `initialData` yalnız bandı taşıdığından SSR yolunda askı/yapım süzgecini tema uygular (aşağıdaki örnek).\n\n```tsx\nimport { PoweredBy } from \"@tecof/theme-editor\";\n\n// Vitrin (Next.js layout, SSR): sunucudaki merchant-info ile ilk boyama, istemci fetch'i yok.\n// Askı/yapım aşamasında null geçilir: initialData bayrak taşımaz, süzgeç burada yapılır.\nconst band = merchantInfo.isSuspended || merchantInfo.isUnderConstruction ? null : merchantInfo.poweredBy ?? null;\n<PoweredBy initialData={band} defaultLanguage={merchantInfo.defaultLanguage} locale={locale} apiUrl={API_URL} secretKey={SECRET_KEY} />\n\n// <TecofProvider> içinde: kendi çeker\n<PoweredBy />\n\n// JS'siz/SSR'da sıfır flaş: iki varyant + prefers-color-scheme (eski core davranışı)\n<PoweredBy initialData={band} locale=\"tr\" renderBoth />\n```\n\n| Prop | Tip | Açıklama |\n|---|---|---|\n| `locale` | `string` | Dil; yoksa Studio aktif dili → `<html lang>` (mount sonrası) → varsayılan dil → ilk dil. Her aday band anahtarlarıyla eşlenir (`tr-TR` → `tr-tr` → `tr`); eşleşmeyen aday atlanır |\n| `defaultLanguage` | `string` | SSR'da `merchantInfo.defaultLanguage`; `initialData` yalnız bandı taşıdığından bu verilmezse `locale`'siz sunucu render'ı ilk dile düşer (dil flaşı) |\n| `mode` | `'light' \\| 'dark'` | Mod; yoksa `<html class=\"dark\">` → (dark-mode stratejisi aktifse `light`) → `prefers-color-scheme` |\n| `initialData` | `PoweredByBandData \\| null` | SSR'dan gelen `merchantInfo.poweredBy`; `null` = band yok (fetch yapılmaz), `undefined` = kendisi çeker. Bayrak (`showPoweredBy`, askı, yapım) taşımaz |\n| `apiUrl`, `secretKey` | `string` | `<TecofProvider>` dışında fetch için |\n| `revalidateOnMount` | `boolean` | Varsayılan: `initialData` yoksa `true` |\n| `renderBoth` | `boolean` | İki varyantı basar, seçimi CSS yapar |\n| `className` | `string` | Sarmalayıcı `[data-powered-band]`'a eklenir |\n\nDOM: `<style data-powered-band-style data-version>` + her zaman İKİ `<div data-powered-band data-mode=\"light|dark\" data-version>`. Tek varyant modunda (varsayılan) ikisi de `data-single` taşır ve aktif olmayan `hidden` alır — mod değişince yalnız öznitelik değişir, innerHTML yeniden basılmaz, admin JS'inin bağladığı dinleyiciler yaşar; `renderBoth`'ta seçimi `prefers-color-scheme` CSS'i yapar. Band JS'i mount sonrası `script[data-powered-band-script][data-version]` olarak bir kez eklenir, unmount'ta kaldırılmaz. `.dark` sınıfı ve OS tercihi canlı izlenir (MutationObserver + `matchMedia`), band anında mod değiştirir. Bandın `<style>`'ı `[data-powered-by]{display:none}` kuralını da içerir: temanın sabit rozeti ilk HTML'de (JS'siz/crawler görünümünde) gizlenir; temadaki `.has-powered-band [data-powered-by]{display:none}` kuralı isteğe bağlı yedektir (`has-powered-band` hidrasyondan sonra gelir). Bilinen fark: tek varyantta band JS'i parse anında değil hidrasyon sonrası çalışır; `document.currentScript`'e dayanan admin script'i kırılır.\n\n**`usePoweredBy(options)`** aynı seçenekleri alır; `{ band, variants, html, css, js, version, locale, mode, visible, isLoading, error, refresh }` döner — kendi işaretlemenizi basmak için. SWR ayarları: 10 dk tekilleştirme, odakta/yeniden bağlanmada yenileme yok, hata → önceki band korunur; aynı `apiUrl+secretKey` için tüm `usePoweredBy` örnekleri tek SWR anahtarını (tek isteği) paylaşır. `useLanguages` ise kendi Map önbelleğini kullanır (SWR değil): alanlar + `<PoweredBy>` aynı sayfadaysa iki ayrı `merchant-info` isteği görülür.\n\n**Tipler:** `PoweredByProps`, `UsePoweredByOptions`, `UsePoweredByResult`, `PoweredByMode` (`'light' | 'dark'`) ve `PoweredByBandData` (`{ html: Record<dil, { light, dark }>, css, js, version? }`) dışa aktarılır. `MerchantInfoData` (`getMerchantInfo()` yanıtı) artık `showPoweredBy`, `poweredBy`, `isSuspended` ve `suspendMessage` alanlarını da taşır. `swr` paketin bağımlılığıdır (dış bağımlılık; host'un SWR'ıyla tek örnek).\n\n### Drawer bileşenleri\n\nEditördeki **her pencere** (ayarlar, yardım, bölüm ekleme, seçiciler, onaylar) aynı kabuğu kullanır: `StudioDrawer`. Kabuk Radix Dialog üzerine `modal={false}` ile kuruludur — böylece drawer içinden açılan renk/ikon/CMS popover'ları (body'ye portallanır) tıklanabilir ve yazılabilir kalır. Kapatma ESC, karartmaya tıklama veya sağ üstteki X ile olur (tutamaktan sürükleyerek kapatma yoktur).\n\n```tsx\nimport { StudioDrawer, ConfirmDrawer, studioDialog } from \"@tecof/theme-editor\";\nimport { Sparkles } from \"lucide-react\";\n\n<StudioDrawer\n  open={open}\n  onOpenChange={setOpen}\n  title=\"Bölüm Ayarları\"\n  description=\"Bu bölümün görünürlüğü ve kimliği\"\n  icon={<Sparkles size={20} />}\n  tone=\"primary\"\n  size=\"md\"\n  footer={<button className=\"tecof-drawer-btn tecof-drawer-btn--primary\">Kaydet</button>}\n>\n  {/* gövde */}\n</StudioDrawer>\n```\n\n| Prop | Tip | Açıklama |\n|------|-----|----------|\n| `open` / `onOpenChange` | `boolean` / `(open) => void` | Açıklık durumu; kapatma isteği `false` ile gelir |\n| `title` | `ReactNode` | Başlık (zorunlu — a11y için de kullanılır) |\n| `description` | `ReactNode?` | Başlık altı açıklama; verilmezse başlık ekran okuyucuya tekrarlanır |\n| `icon` | `ReactNode?` | Baş satırındaki ikon rozeti (lucide) |\n| `tone` | `default \\| primary \\| danger` | Rozet tonu |\n| `size` | `sm \\| md \\| lg \\| xl` | 400 / 560 / 820 / 1180px (varsayılan `md`) |\n| `busy` | `boolean?` | İş sürerken kapatma yollarını kilitler (`aria-busy`) |\n| `footer` / `headerActions` | `ReactNode?` | Alt eylem satırı / baş satırındaki ek kontroller |\n| `hideClose` | `boolean?` | Sağ üstteki X'i gizler |\n| `elevated` | `boolean?` | Başka bir drawer'ın ÜSTÜNDE açılıyorsa üst katmana çıkar (karartma alttaki kartı da örter) |\n| `inert` | `boolean?` | Kartı tıklama ve odak dışına alır (üstünde onay drawer'ı açıkken) |\n| `className` / `bodyClassName` | `string?` | Kart / gövde ek sınıfı |\n| `onOpenAutoFocus` / `onCloseAutoFocus` | `(e: Event) => void` | Odak yönetimini devral (`preventDefault`) |\n\n**Onay ve uyarı.** `window.confirm` / `window.alert` yerine kuyruklu drawer kullanılır:\n\n```tsx\nif (await studioDialog.confirm({\n  title: \"Ortak bileşeni sil\",\n  description: \"Bu bileşeni kullanan tüm sayfalar etkilenir.\",\n  confirmLabel: \"Sil\",\n  danger: true,\n})) { /* ... */ }\n\nawait studioDialog.alert({ title: \"İçe aktarma tamamlandı\" });\n```\n\n`ConfirmDrawer` bu kuyruğun görsel karşılığıdır (`sm` boy, iki düğme; `danger` ise kırmızı onay + `AlertTriangle`, `hideCancel` ile tek \"Tamam\" düğmeli uyarı hâli). Kuyruğu çizen `DialogHost` `TecofStudio` içinde bir kez mount edilir; host'un kendi eklentileri de `useDialogStore` / `studioDialog` üzerinden aynı kuyruğu kullanabilir. Bir drawer açıkken stüdyonun global kısayolları (ESC, Delete, ⌘Z, G/R/B) tetiklenmez — kontrol `isStudioDrawerOpen()`.\n\n---\n\n## Custom Fields (Editör Alanları)\n\nTüm alanlar `createXField()` factory fonksiyonları ile Tecof/Puck-compatible config'e entegre edilir.\n\n### LanguageField — Çok Dilli Metin\n\nSekmeli çok dilli metin girişi. Merchant ayarlarından dilleri otomatik çeker.\n\n```tsx\nimport { createLanguageField } from \"@tecof/theme-editor\";\n\nfields: {\n  title: createLanguageField({ label: \"Başlık\" }),\n  description: createLanguageField({\n    label: \"Açıklama\",\n    isTextarea: true,\n    textareaRows: 4,\n  }),\n  htmlContent: createLanguageField({\n    label: \"HTML İçerik\",\n    isHtml: true,\n  }),\n}\n```\n\n**Özellikler:**\n- 🌐 Otomatik dil algılama (merchant ayarlarından)\n- 📋 **Hızlı Doldur** — Aktif sekmedeki metni tüm dillere kopyalar\n- 🔄 **Çevir** — Aktif metni API üzerinden diğer dillere otomatik çevirir (DeepL / Google / OpenAI / Ollama)\n- `isHtml` desteği — HTML taglarını koruyarak çeviri yapar\n\n**Dil araçları ortaktır:** Hızlı Doldur ve Çevir düğmeleri `LanguageToolsBar` bileşeni ve `fillLanguages` / `translateLanguages` yardımcılarıyla çalışır; aynı araçlar `EditorField`, (`Hızlı Doldur`) `LinkField` ve `LocalizedUploadField`'da da vardır. Çubuk yalnız birden fazla dil varken ve `readOnly` değilken görünür. Kaynak her alanda **aktif sekmedir**; `LanguageField`/`EditorField` Hızlı Doldur'u tüm dillerin üzerine yazar, `LinkField`/`LocalizedUploadField` yalnız boş dilleri doldurur.\n\n**Kendi çok dilli alanınızda:** aynı çubuk ve saf yardımcılar dışa aktarılır — `LanguageToolsBar` (`onFill`, `fillDisabled`, `fillLabel`, `fillTitle`, `onTranslate` verilmezse Çevir düğmesi çizilmez, `translateDisabled`, `translating`, `status`), `useLanguageToolsStatus()` → `{ status, translating, setTranslating, flash(status, ms), clear }` (zamanlayıcı unmount'ta temizlenir), `normalizeLocalizedValues(raw, languages, makeEmpty)`, `fillLanguages(values, languages, sourceCode, { onlyEmpty, isEmpty, clone })` → `{ values, filled } | null` (kaynak boşsa ya da doldurulacak dil yoksa `null`; `onlyEmpty=false` listede olmayan kodları düşürür, `true` korur ve dolu dili ezmez), `translateLanguages({ values | () => values, languages, sourceCode, translate, isHtml, isEmpty })` → `{ ok: true, values, translations } | { ok: false, message }` (getter verilirse cevap gelene kadar yazılanlar korunur), `mergeTranslations`, `targetLocales`, boşluk tanımları `isEmptyText` / `isEmptyHtml` (medya etiketi dolu sayılır) / `isEmptyLink` ve durum metinleri `LANGUAGE_TOOL_MESSAGES`. Tipler: `LocalizedEntry<T>`, `FillOptions<T>`, `FillResult<T>`, `TranslateFn`, `TranslateOutcome`, `TranslateLanguagesArgs`, `LanguageToolsBarProps`, `LanguageToolsStatus`.\n\n```tsx\nconst { status, translating, setTranslating, flash } = useLanguageToolsStatus();\nconst values = normalizeLocalizedValues<string>(value, merchantInfo.languages, () => \"\");\n\nconst fill = () => {\n  const res = fillLanguages(values, merchantInfo.languages, activeTab, { isEmpty: isEmptyText });\n  if (!res) return; // kaynak boş — düğme zaten pasif\n  onChange(res.values);\n  flash({ text: LANGUAGE_TOOL_MESSAGES.filledAll, type: \"success\" }, 2000);\n};\n\nconst translate = async () => {\n  setTranslating(true);\n  try {\n    const out = await translateLanguages({\n      values: () => valuesRef.current, // getter (ref'teki güncel dizi): API cevabı gelene kadar yazılanlar kaybolmaz\n      languages: merchantInfo.languages,\n      sourceCode: activeTab,\n      translate: apiClient.translate.bind(apiClient),\n    });\n    if (out.ok) onChange(out.values);\n    flash(out.ok ? { text: LANGUAGE_TOOL_MESSAGES.translated, type: \"success\" } : { text: out.message, type: \"error\" }, 3000);\n  } finally {\n    setTranslating(false);\n  }\n};\n\n<LanguageToolsBar onFill={fill} onTranslate={translate} translating={translating} status={status} />\n```\n\n| Option | Tip | Default | Açıklama |\n|--------|-----|---------|----------|\n| `isTextarea` | `boolean` | `false` | Textarea modu |\n| `textareaRows` | `number` | `3` | Textarea satır sayısı |\n| `placeholder` | `string` | `''` | Placeholder metni |\n| `isHtml` | `boolean` | `false` | HTML içerik çevirisi |\n\n---\n\n### EditorField — Zengin Metin Editörü\n\nTipTap tabanlı, çok dilli WYSIWYG editörü.\n\n```tsx\nfields: {\n  content: createEditorField({ label: \"İçerik\" }),\n}\n```\n\n**Özellikler:**\n- Bold, italic, link, liste, heading ve daha fazlası\n- 📋 **Hızlı Doldur** — Aktif dildeki HTML'i tüm dillere kopyalar (boş `<p></p>` içerikte pasif)\n- 🔄 **Çevir** — Aktif HTML'i etiketleri koruyarak (`isHtml`) diğer dillere çevirir; yalnız `TecofProvider` `apiClient` varken görünür\n- Araçlar aktif dilin içeriğini değiştirmediği için editördeki imleç/odak korunur\n\n---\n\n### UploadField — Gelişmiş Medya Yöneticisi\n\nGörsel önizleme tile'ları + tek giriş noktalı sekmeli medya drawer'ı (Kütüphane / Yükle / Referans) + FilePond yükleme + Doka görsel düzenleyici.\n\n```tsx\nfields: {\n  images: createUploadField({\n    label: \"Görseller\",\n    allowMultiple: true,\n    maxFiles: 10,\n    maxFileSize: \"50MB\",\n  }),\n  document: createUploadField({\n    label: \"Doküman\",\n    allowMultiple: false,\n    acceptedTypes: [\"application/pdf\"],\n  }),\n}\n```\n\n**Özellikler:**\n- 🖼️ **Görsel önizleme tile grid'i** — Seçili medya küçük liste satırı yerine kare önizleme tile'ları olarak gösterilir; hover'da kaldır butonu.\n- ➕ **Tek giriş noktası** — Bir \"ekle\" tile'ı drawer'ı açar; tüm kaynaklar **sekme** halinde: **Kütüphane** (sunucudaki dosyalar), **Yükle** (FilePond), **Referans** (CMS değişkeni).\n- 🔗 **CMS Referansı** — `{{ data.alan }}` ile dinamik görsel bağlama (CMS şablon sayfaları için).\n- 🖌️ **Doka Görsel Düzenleyici** — Kırp, döndür, parlaklık, kontrast, markup, çıkartma.\n- 🎯 **Odak noktası** — Görsel tile'ında hover'daki nişangâh düğmesi odak drawer'ını açar: solda tıkla/sürükle (ok tuşlarıyla 1'er, Shift ile 10'ar), sağda 16:9 / 1:1 / 9:16 canlı kırpma önizlemeleri ve \"Merkeze al\". Seçim dosyanın `focalPoint` alanına yazılır; `TecofPicture` her yerde `object-position` olarak uygular. Merkez dışındaki dosyalarda tile'da küçük bir rozet görünür.\n- 🗜️ **Resim Sıkıştırma** — Otomatik WebP dönüşümü (browser-image-compression).\n- 📄 24+ dosya türü desteği (görseller, PDF, Office, CSV, video).\n- 🇹🇷 Tamamen Türkçe etiketler (FilePond + Doka).\n\n| Option | Tip | Default | Açıklama |\n|--------|-----|---------|----------|\n| `allowMultiple` | `boolean` | `true` | Çoklu dosya |\n| `maxFiles` | `number` | `100` | Maksimum dosya sayısı |\n| `maxFileSize` | `string` | `100MB` | Tek dosya limiti |\n| `maxTotalFileSize` | `string` | `200MB` | Toplam limit |\n| `acceptedTypes` | `string[]` | `[all]` | İzin verilen MIME türleri |\n| `folder` | `string` | `/` | Yüklemelerin hedef klasörü |\n| `imageCompressionEnabled` | `boolean` | `true` | Sıkıştırma aktif |\n| `imageCompressionOptions` | `object` | `{maxSizeMB:1,…}` | Sıkıştırma ayarları (maxSizeMB, maxWidthOrHeight, fileType) |\n| `allowReorder` | `boolean` | `true` | FilePond'da sürükle-bırak sıralama |\n| `showUploadedFiles` | `boolean` | `false` | _(kullanımdan kalktı — yeni tile arayüzünde etkisiz)_ |\n\n---\n\n### LocalizedUploadField — Çok Dilli Görsel / Dosya\n\n`UploadField`'ın dil sekmeli sürümü. Her dil için ayrı dosya listesi tutar; boş dilde sitede varsayılan dilin dosyası gösterilir. Gövde (medya drawer'ı, FilePond, Doka, odak noktası, CMS referansı) `UploadField` ile birebir aynıdır; seçenekleri de aynıdır.\n\n```tsx\nfields: {\n  banner: createLocalizedUploadField({ label: \"Kampanya Görseli\", allowMultiple: false }),\n  catalog: createLocalizedUploadField({ label: \"Katalog PDF\", acceptedTypes: [\"application/pdf\"] }),\n}\ndefaultProps: { banner: [], catalog: [] }\n```\n\n**Özellikler:**\n- 🌐 **Dil sekmeleri** — `LanguageField` ile aynı sekme çubuğu; Studio'da üst çubuktaki global dil kullanılır, sekme gizlenir. Dil değişince FilePond kuyruğu ve drawer durumu o dil için sıfırlanır.\n- 📋 **Hızlı Doldur** — Aktif sekmedeki dosyaları **boş** dillere kopyalar; dolu dillerin üzerine yazmaz. Kopyalar sığ klondur (`_id` aynı = aynı CDN dosyası), odak noktası dahil kopyalanır.\n- 🪂 **Yedek zinciri** — Sitede istenen dil boşsa varsayılan dil, o da boşsa ilk dolu dil gösterilir (`resolveLocalizedUpload`). Editörde boş dilde \"Bu dilde görsel yok — sitede TR görseli gösterilir.\" ipucu çıkar.\n- 🔁 **Geri uyum** — Eski düz `UploadedFile[]` kayıt varsayılan dil altında açılır, ilk düzenlemede yeni biçimde kaydedilir (mount'ta kayıt kirletilmez). Merchant listesinde olmayan dil kodları silinmez, korunur.\n- ✂️ **Çevir yok** — Dosya çevrilmez; araç çubuğunda yalnız Hızlı Doldur vardır.\n\n| Option | Tip | Default | Açıklama |\n|--------|-----|---------|----------|\n| _(tümü)_ | — | — | `UploadField` seçeneklerinin aynısı (`allowMultiple`, `maxFiles`, `acceptedTypes`, `folder`, …) |\n\n**Değer Tipi (`LocalizedUploadFieldValue[]`):**\n```ts\n[\n  { code: \"tr\", value: UploadedFile[] },  // dil başına dosya listesi\n  { code: \"en\", value: [] },              // boş = bu dilde dosya yok → yedek zinciri\n]\n```\n\n**Temada okuma:**\n```tsx\nimport { resolveLocalizedUploadFile, TecofPicture } from \"@tecof/theme-editor\";\n\nconst file = resolveLocalizedUploadFile(props.banner, locale, \"tr\"); // UploadedFile | null\n{file && <TecofPicture data={file} alt=\"…\" />}\n```\nÇoklu dosya için `resolveLocalizedUpload(value, locale, defaultLanguage)` → `UploadedFile[]` (`defaultLanguage` verilmezse `\"tr\"`). Her iki yardımcı düz `UploadedFile[]`'i, tek nesneyi ve eski string kaydı da kabul eder; `TecofPicture` değişmez. Core `getL` bu alan için **kullanılmaz** (boş diziyi dolu sayar, yedek zincirine düşmez). Ayrıca `normalizeLocalizedUpload(value, { languages, defaultLanguage }?)` her biçimi `[{code, value}]`'e çevirir (eski düz dizi varsayılan dile yazılır; `langs` verilmezse yalnız `tr`), `isLocalizedUploadValue(value)` tip koruyucusudur; tipler `LocalizedUploadFieldValue` ve `LocalizedUploadLanguages` dışa aktarılır.\n\n> **Bilinen sınır:** Ters yön (`createLocalizedUploadField` → `createUploadField`) desteklenmez; `UploadField` `[{code,value}]` dizisini karo olarak basmaya çalışır.\n\n> Şema parser'ı: `createLocalizedUploadField` → `fieldType: \"localized-upload\"`. Bu tipi tanıması gerekenler: core `lib/parseComponentSchema.ts` `FACTORY_MAP` (`createLocalizedUploadField: \"localized-upload\"`), `scripts/check-theme-templates.mjs` (dolu şablon değeri `tr`/`en` girdileriyle denetlenir) ve backend MCP alan sözlüğü (`app/src/tools/document/fields.ts`: değer biçimi, normalizasyon, dil birleştirme) — üçü de bu paket sürümüyle aynı turda eklendi. Her tema kendi parser kopyasını taşır: türev temaların (`tecof-theme-vita`, `tecof-theme-main`, `tecof-theme-zenith`) ve `tecof-mcp/src/catalog/parseComponentSchema.ts` katalog kopyasının `FACTORY_MAP`'inde eşleme **henüz yok**; eşleme olmayan parser'da `fieldType` fabrika adına düşer ve ajan/MCP alanı dolduramaz. AI/MCP bu alana `[{code, value: uploadValue[]}]` yazar, düz `uploadValue[]` varsayılan dile sarılır. Core'dan türeyen eski temalar core'u güncellemeden bu alanı kullanmamalı.\n\n---\n\n### LinkField — Sayfa / URL Seçici\n\nMevcut sayfalardan seçim veya manuel URL girişi. Dil sekmelidir (`LanguageField` ile aynı sekme çubuğu; Studio'da üst çubuktaki global dil kullanılır, sekme gizlenir) ve değer dil başına saklanır.\n\n```tsx\nfields: {\n  link: createLinkField({ label: \"Bağlantı\" }),\n  ctaLink: createLinkField({\n    label: \"CTA Link\",\n    showTarget: true,\n    placeholder: \"https://example.com\",\n  }),\n}\n```\n\n**Özellikler:**\n- 📄 **Sayfa Seç** — Vaul drawer ile merchant sayfalarını listeler, aranabilir\n- 🔗 **Manuel Link** — URL + etiket + hedef (aynı/yeni sekme) girişi\n- 🟢 Durum göstergesi (yayınlanmış / değiştirilmiş / taslak)\n- 🏷️ Tip badge'i (Sayfa / Link)\n- 📋 **Hızlı Doldur** — Aktif sekmedeki bağlantıyı **boş** dillere kopyalar (kaynak diğer dil alanlarıyla aynı: aktif sekme); dolu diller (ör. dile özel `/hakkimizda` ↔ `/about`) asla ezilmez. Çevir düğmesi yoktur (`label` vitrinde basılmaz; görünen metin ayrı `LanguageField`'dan gelir). Çubuk manuel URL formu açıkken gizlenir; düğme aktif dil boşken ya da doldurulacak boş dil yokken pasiftir; durum metni \"Boş dillere kopyalandı: EN, DE\".\n\n| Option | Tip | Default | Açıklama |\n|--------|-----|---------|----------|\n| `showTarget` | `boolean` | `true` | Hedef sekme seçici |\n| `placeholder` | `string` | `https://...` | URL placeholder |\n\n**Değer Tipi:** saklanan değer dil başına `LocalizedLinkFieldValue[]` = `[{ code: \"tr\", value: LinkFieldValue }, …]`; temalar aktif dilin `value`'sunu okur. Eski düz `LinkFieldValue` kayıt merchant dillerine göre normalize edilir.\n```ts\ninterface LinkFieldValue {\n  url: string;       // \"/about\" veya \"https://...\"\n  label?: string;    // \"Hakkımızda\"\n  target?: \"_self\" | \"_blank\";\n  type?: \"page\" | \"custom\" | \"category\" | \"brand\" | \"product\" | \"cms\"; // seçimin kaynağı; render yalnız url/target okur\n}\n```\n\n---\n\n### CodeEditorField — Kod Editörü\n\nMonaco Editor tabanlı syntax-highlighted kod editörü.\n\n```tsx\nfields: {\n  customHtml: createCodeEditorField({\n    label: \"Özel Kod\",\n    defaultLanguage: \"html\",\n  }),\n  jsonConfig: createCodeEditorField({\n    label: \"Config\",\n    defaultLanguage: \"json\",\n  }),\n}\n```\n\n---\n\n### ColorField — Renk Seçici\n\nFigma/Craft sadeliğinde popover renk seçici: doygunluk/parlaklık alanı, ton + opaklık kaydırıcıları, HEX/RGB/HSL kanal girdileri, ekrandan renk seçme (EyeDropper), canlı tema paleti, Tailwind paleti, son kullanılanlar, kontrast önizlemesi ve tam klavye erişimi. Renk matematiği bağımlılıksızdır.\n\n```tsx\nimport { createColorField } from \"@tecof/theme-editor\";\n\nfields: {\n  bgColor: createColorField({ label: \"Arka Plan Rengi\" }),\n  overlay: createColorField({ label: \"Kaplama\", showOpacity: true, defaultColor: \"#00000080\" }),\n  accent: createColorField({ label: \"Vurgu\", themeVars: true }),        // tema renklerini var(--theme-color-*) olarak bağlar\n  brand: createColorField({ label: \"Marka\", swatches: [\"#18181b\", \"#74b500\", \"#ffffff\"], palette: false }),\n}\n```\n\n| Seçenek | Tip | Varsayılan | Açıklama |\n|---|---|---|---|\n| `showOpacity` | `boolean` | `false` | Opaklık kaydırıcısı; değer `#rrggbbaa`, \"Şeffaf\" düğmesi |\n| `defaultColor` | `string` | `''` | Sıfırlama hedefi |\n| `placeholder` | `string` | `'#000000'` | HEX girdisi yer tutucusu (boş değerde \"Renk seç…\" görünür) |\n| `showReset` | `boolean` | `true` | Sıfırla düğmesi (değer `defaultColor`dan farklıyken) |\n| `swatches` | `string[]` | `[]` | \"Hızlı seçim\" satırı |\n| `themeColors` | `boolean` | `true` | Studio'da canlı tema renkleri (Studio dışında otomatik gizli) |\n| `themeVars` | `boolean` | `false` | Tema noktası `var(--theme-color-<anahtar>)` yazar; kapalıyken kanonik **açık** palet hex'ini kopyalar (nokta koyu önizlemede koyu görünse de) |\n| `palette` | `boolean` | `true` | Tailwind paleti (22 ton × 11 nüans) |\n| `contrast` | `boolean` | `true` | Kontrast çipleri (WCAG AA/AAA) |\n| `contrastAgainst` | `string` | — | Kontrast zemini hex (verilmezse tema arka plan/metin, Studio dışında beyaz/siyah) |\n\n**Değer:** `''`, `#rrggbb`, `#rrggbbaa` (yalnız `showOpacity`) veya `var(--theme-color-*)` (yalnız `themeVars`). `rgb()/hsl()/transparent` kabul edilip hex'e çevrilir; tanınmayan değerler (`var(--x)` vb.) korunur ve yalnız temizlenebilir. Büyük harfli hex ilk düzenlemede küçük harfe normalize olur. Tema bağı çipindeki \"Bağı kopar\" değeri açık palet hex'ine çevirir; Studio dışında yalnız host belgesinde `--theme-color-*` değişkeni çözülebiliyorsa görünür (çözüm yoksa alan silinmez). Metin girdisi yazılırken kısa hex (`#2`, `#2f`) hata sayılmaz; yalnız hex alfabesi dışı ya da kapanmış-ama-geçersiz `rgb()/hsl()` kırmızıya döner. Klavye: SV alanı ve kaydırıcılar ok tuşları (Shift ×10, Home/End, ton için PageUp/Down ±30), kanal girdileri ↑/↓, nokta satırları roving tabindex (←/→, hue ↔ ton için ↑/↓), Esc kapatır ve odağı tetikleyiciye geri verir. Son kullanılanlar `localStorage['tecof-recent-colors']` (≤10), biçim tercihi `tecof-color-format`.\n\n> ⚠️ v2 ile `swatches` varsayılanı boş; palet bölümü hazır renkleri karşılar. Eski `showPresets`/`presetColors` yok. Tema noktası `themeVars` açılmadıkça `var()` yazmaz (hex matematiği yapan temalar ve MCP/AI \"color\" şeması için güvenli).\n\n`ColorPickerPopover` (`anchor`, `color: ParsedColor | null`, `themeKey`, görünüm bayrakları `showOpacity` / `swatches` / `palette` / `contrast` / `contrastAgainst` / `themePalette` / `themeVars`, `onChange(hex)` rAF kısıtlı normalize hex, `onPickThemeVar(key)`, `onClear`, `onClose`, `returnFocusTo`), `useThemePalette(enabled)` → `ThemePaletteEntry[] | null` (`{ key, cssKey, label, varRef, light, dark, current }`), `THEME_COLOR_KEYS` + `toThemeCssKey` (`generateCSSVariables` ile aynı kebab dönüşümü — tema renk anahtarlarının tek kaynağı) ve saf yardımcılar (`parseColor`, `formatHex`, `normalizeColorValue`, `classifyColorValue`, `contrastRatio`, `wcagLevel`, `themeColorVar`, `parseThemeColorVar`) paketten dışa aktarılır. Tipler: `ColorFieldOptions`, `ColorPickerPopoverProps`, `ThemePaletteEntry`, `ThemeColorKey`, `ParsedColor`, `ColorFormat`, `ClassifiedColorValue`.\n\n---\n\n### RepeaterField — Tekrarlanan Satırlar\n\nAlt alan setini (`subFields`) tekrarlanan satırlar halinde düzenler (SSS, özellik listesi, adım listesi vb.).\n\n```tsx\nimport { createRepeaterField, createLanguageField, createLinkField } from \"@tecof/theme-editor\";\n\nfields: {\n  items: createRepeaterField({\n    label: \"Öğeler\",\n    subFields: {\n      title: createLanguageField({ label: \"Başlık\" }),\n      link: createLinkField({ label: \"Bağlantı\" }),\n    },\n    minItems: 1,\n    maxItems: 6,\n    defaultRow: { title: \"\", link: null },\n  }),\n}\n```\n\n**Özellikler:**\n- ➕➖ Satır ekle / sil / çoğalt\n- ↕️ Sürükle-bırak ile sıralama (yukarı/aşağı taşıma da destekler)\n- 🔽 Satırları genişlet/daralt\n\n| Option | Tip | Default | Açıklama |\n|--------|-----|---------|----------|\n| `subFields` | `Record<string, FieldConfig>` | — (zorunlu) | Her satırda render edilecek alt alanlar (diğer `create*Field()` sonuçları dahil) |\n| `minItems` | `number` | yok | Minimum satır sayısı |\n| `maxItems` | `number` | yok | Maksimum satır sayısı |\n| `defaultRow` | `Record<string, any>` | yok | Yeni satır eklenince kullanılacak varsayılan değerler |\n\nDeğer tipi: `subFields` anahtarlarıyla eşleşen nesnelerden oluşan bir dizi (`Record<string, any>[]`).\n\n---\n\n### IconField — İkon Seçici\n\n`lucide-react` setinden aranabilir ikon seçici. Seçilen değer, ikonun adını (`\"ShoppingCart\"` gibi) içeren bir string olarak saklanır.\n\n```tsx\nimport { createIconField } from \"@tecof/theme-editor\";\n\nfields: {\n  icon: createIconField({ label: \"İkon\" }),\n}\n```\n\n**Özellikler:**\n- 🔍 Aranabilir ızgara (arama yapılmazsa ilk 120 ikon gösterilir)\n- 👁️ Seçili ikon önizlemesi + temizle butonu\n\nAlan-özel bir seçeneği yoktur; yalnızca [Ortak Alan Seçenekleri](#ortak-alan-seçenekleri-basefield) (`label`, `labelIcon`, `visible`) geçerlidir.\n\n> Değer sadece ikon **adını** saklar; bileşeninizin `render` fonksiyonunda `lucide-react`'ten karşılık gelen bileşeni kendiniz çözmelisiniz (ör. `const Icon = (LucideIcons as any)[props.icon]`).\n\n---\n\n### ExternalField — Harici Veri Seçici\n\nCMS'e bağlı olmayan, host'un kendi async `fetchList` fonksiyonuyla beslediği aranabilir kayıt seçici. Kendi ürün/kategori/müşteri API'niz gibi üçüncü taraf veri kaynaklarını bağlamak için kullanılır.\n\n```tsx\nimport { createExternalField } from \"@tecof/theme-editor\";\n\nfields: {\n  product: createExternalField({\n    label: \"Ürün\",\n    fetchList: async ({ query }) => {\n      const res = await fetch(`/api/products?q=${query ?? \"\"}`);\n      return res.json(); // [{ id, name, sku, ... }, ...]\n    },\n    mapProp: (row) => ({ id: row.id, name: row.name }),\n    mapRow: (row) => ({ Ad: row.name, SKU: row.sku }),\n    getItemSummary: (value) => value?.name ?? \"\",\n    placeholder: \"Ürün seçin\",\n  }),\n}\n```\n\n**Özellikler:**\n- 🔎 Aranabilir modal — arama sorgusu her tuş vuruşunda `fetchList`'e geçilir\n- 🔄 Yeniden yükleme butonu\n\n| Option | Tip | Default | Açıklama |\n|--------|-----|---------|----------|\n| `fetchList` | `(params: { query?, filters? }) => Promise<any[]>` | — (zorunlu) | Modal açıldığında/arama yapıldığında satırları getirir |\n| `mapProp` | `(row) => any` | satırın kendisi | Seçilen satırdan prop'a yazılacak değeri üretir |\n| `mapRow` | `(row) => Record<string, any>` | satırın kendi alanları | Modal tablosunda gösterilecek sütunları üretir |\n| `getItemSummary` | `(value) => string` | yok | Kaydedilmiş değeri trigger etiketine çevirir |\n| `showSearch` | `boolean` | `true` | Arama kutusunu göster |\n| `placeholder` | `string` | yok | Hiçbir şey seçili değilken trigger metni |\n\nDeğer tipi: `mapProp` tarafından üretilen herhangi bir değer (varsayılan: ham satırın kendisi).\n\n---\n\n### ApiListField — Repeat Zone için API Liste Kaynağı\n\nHost'un kendi async `fetchList`'i ile beslenen **liste** kaynağı — bir slot'un `repeatSource`'una bağlanır ve öğe şablonu her satır için tekrarlanır (bkz. [Repeat Zone](#repeat-zone-öğe-şablonu--repeatsource)). `ExternalField` tek kayıt seçer; `ApiListField` listenin kendisini akıtır.\n\n```tsx\nimport { createApiListField } from \"@tecof/theme-editor\";\n\nfields: {\n  source: createApiListField({\n    label: \"Ürünler\",\n    fetchList: async ({ query, limit }) =>\n      fetch(`/api/products?q=${query ?? \"\"}&limit=${limit ?? 8}`).then((r) => r.json()),\n    itemSchema: [{ key: \"name\", label: \"Ad\", type: \"text\" }], // opsiyonel\n  }),\n  card: { type: \"slot\", repeatSource: \"source\" },\n}\n```\n\n| Option | Tip | Default | Açıklama |\n|--------|-----|---------|----------|\n| `fetchList` | `({ query?, limit? }) => Promise<any[]>` | — (zorunlu) | Satırları getirir; editörde ve yayında (client) çalışır |\n| `itemSchema` | `{ key, label?, type? }[]` | ilk satırdan çıkarım | `{ }` popover'ındaki öğe alanları |\n| `showQuery` | `boolean` | `true` | Arama/filtre metin girişi |\n| `showLimit` | `boolean` | `true` | Kayıt adedi girişi |\n| `defaultLimit` | `number` | yok | Yeni değerde ön-dolu limit |\n\n**Değer Tipi (`ApiListFieldValue`):** `{ query?: string; limit?: number }` — dokümana yalnızca fetch parametreleri kaydedilir, satırlar render anında çözülür (oturum-içi cache + eş zamanlı istek tekleme).\n\n---\n\n### E-ticaret Seçicileri — Kategori / Ürün / Marka / Etiket / Özellik / Varyant / Flaş Satış / Kampanya / Kupon\n\nMerchant'ın **kendi mağaza kayıtlarından** seçim yaptırır; slug ya da ObjectId elle yazma ihtiyacını bitirir.\n\n```tsx\nimport {\n  createCategoryField, createCategoryListField,\n  createProductField, createProductListField,\n  createBrandField, createBrandListField,\n  createTagField, createTagListField,\n  createAttributeField, createAttributeListField,\n  createVariantTypeField, createVariantField,\n  createFlashSaleField, createCampaignField, createDiscountField,\n} from \"@tecof/theme-editor\";\n\nfields: {\n  category:  createCategoryField({ label: \"Kategori\" }),\n  product:   createProductField({ label: \"Öne Çıkan Ürün\" }),\n  brand:     createBrandField({ label: \"Marka\" }),\n  tags:      createTagListField({ label: \"Etiketler\", max: 6 }),\n  flashSale: createFlashSaleField({ label: \"Flaş Satış\" }),\n  coupon:    createDiscountField({ label: \"Kupon\" }),\n  gift:      createVariantField({ label: \"Hediye Ürün\" }),\n}\n```\n\n**Saklanan değer bir \"snapshot\"tır** — yayında ek istek atmadan render edilebilir:\n\n| Alan | Değer |\n|---|---|\n| `createCategoryField` | `{ id, slug, name, path }` |\n| `createProductField` | `{ id, slug, name, image }` |\n| `createBrandField` | `{ id, slug, name, image }` |\n| `createTagField` | `{ id, slug, name }` |\n| `createAttributeField` | `{ id, slug, name, type, isFilterable, options: [{ value, label, colorCode }] }` |\n| `createVariantTypeField` | `{ id, name, selectionType, values: [{ label, colorCode }] }` |\n| `createVariantField` | `{ productId, productSlug, productName, variantId, sku, title, price }` |\n| `createFlashSaleField` | `{ id, name, startDate, endDate, showCountdown, bannerText, highlightColor, discountType, discountValue }` |\n| `createCampaignField` | `{ id, name, status, startDate, endDate, discountCode }` |\n| `createDiscountField` | `{ id, code, title, type, value, minCartAmount, maxDiscountAmount, startDate, endDate }` |\n\nListe (`*ListField`) varyantlarında değer bu nesnelerden oluşan bir **dizidir** ve editördeki sıra korunur — tema render sırası olarak onu kullanır.\n\n**Neden hem `id` hem `slug`:** ürün listeleme ucu markayı ve etiketi `ObjectId` ile, kategoriyi `slug` ile filtreler. Yalnız slug saklanırsa marka/etiket filtresi sessizce uygulanmaz ve tüm ürünler döner.\n\n```tsx\n// Temada kullanım — filtre KİMLİKLE gider\nconst res = await getProducts({ brand: props.brand?.id, tag: props.tag?.id });\n```\n\n**Veri kaynağı ve yetki:** kategori/ürün/marka PUBLIC uçlardan (`/api/store/ecommerce/*`), etiket/özellik/varyant tipi/flaş satış/kampanya/kupon MERCHANT uçlarından (`/api/merchant/ecommerce/*`) gelir. Merchant uçları JWT'ye **ek olarak** `x-merchant-id` header'ı ister — `TecofApiClient` bunu `merchant-info`'dan bir kez çözüp otomatik ekler. Kimlik çözülemezse liste boş gösterilmez, hata basılır.\n\n**Snapshot seçim anında donar:** panelde markanın adı veya kampanyanın tarihi sonradan değişirse sayfa eski değeri göstermeye devam eder; güncellemek için alan yeniden seçilmelidir.\n\n**Arama nerede çalışır:** ürün seçicide sunucuda (binlerce kayıt olabilir), diğerlerinde istemcide — `_crud` uçlarında `?search=` düz metni sessizce yok sayar ve çok dilli `name` bir dizi olduğu için regex'lenemez. Liste kırpıldıysa modalda \"N kayıttan ilk M gösteriliyor\" notu çıkar.\n\n**Geriye dönük uyum:** var olan bir metin alanının yerine konurken eski prop'u okumaya devam edin — yayındaki kayıtlar yeni alanı taşımaz:\n\n```tsx\nconst categoryId = props.brand?.id ?? props.brandIdText ?? \"\";\n```\n\nAlan seçenekleri: `label`, `placeholder`, `visible` ve liste varyantlarında `max`.\n\n---\n\n### CmsCollectionField — Koleksiyon Bağlama\n\nBir bileşeni CMS koleksiyonuna bağlar; koleksiyon seçer, limit/sıralama ayarlar ve bileşenin \"slot\"larını koleksiyon alanlarına eşler (liste/tekrar eden içerik için).\n\n```tsx\nimport { createCmsCollectionField } from \"@tecof/theme-editor\";\n\nfields: {\n  source: createCmsCollectionField({\n    label: \"Veri Kaynağı\",\n    defaultLimit: 6,\n    slots: {\n      title: { label: \"Başlık\", fieldTypes: [\"text\"] },\n      image: { label: \"Görsel\", fieldTypes: [\"image\"] },\n      link:  { label: \"Bağlantı\" },\n    },\n  }),\n}\n```\n\n| Option | Tip | Default | Açıklama |\n|--------|-----|---------|----------|\n| `defaultLimit` | `number` | `10` | Çekilecek öğe sayısı varsayılanı |\n| `showLimit` | `boolean` | `true` | Limit kontrolü göster |\n| `showSort` | `boolean` | `true` | Sıralama kontrolü göster (özel / yeni→eski / eski→yeni) |\n| `slots` | `Record<string, { label; fieldTypes? }>` | — | Bileşenin ihtiyaç duyduğu veri slotları; her biri bir CMS alanına eşlenir |\n\n**Değer Tipi (`CmsCollectionFieldValue`):**\n```ts\n{\n  collectionSlug: string;\n  collectionName?: string;\n  limit?: number;\n  sort?: \"newest\" | \"oldest\" | \"custom\";\n  fieldMap?: Record<string, string>; // slotKey → CMS field shortcode\n}\n```\n\n---\n\n### CMS Veri Bağlama (Metin / Textarea)\n\nYerleşik `text` ve `textarea` alanlarının yanında bir **`{ }` bağlama butonu** görünür. Tıklayınca koleksiyon → alan seçilir ve alana bir `{{ data.shortcode }}` referans token'ı eklenir — elle yazmaya gerek kalmaz. Koleksiyonlar popover açılınca `getCmsCollections()` ile yüklenir.\n\n```tsx\nfields: {\n  // Bağlama butonu görünür (varsayılan)\n  title: { type: \"text\", label: \"Başlık\" },\n\n  // Bağlamayı kapat\n  staticLabel: { type: \"text\", label: \"Sabit Etiket\", bindable: false },\n}\n```\n\n| Option | Tip | Default | Açıklama |\n|--------|-----|---------|----------|\n| `bindable` | `boolean` | `true` | `text`/`textarea` alanında CMS bağlama butonunu göster/gizle |\n\n> Token formatı `{{ data.<shortcode> }}`'dır ve render sırasında `cmsData`'ya göre çözülür (CMS şablon sayfaları). `TecofRender`'a ham kayıt `cmsData` prop'u ile verilir.\n\n---\n\n### Ortak Alan Seçenekleri (BaseField)\n\nTüm `create*Field()` factory fonksiyonları aşağıdaki ortak seçenekleri destekler:\n\n| Option | Tip | Açıklama |\n|--------|-----|----------|\n| `label` | `string` | Inspector'da görünen alan etiketi |\n| `labelIcon` | `ReactElement` | Etiketin yanında gösterilen ikon (ör: Lucide) |\n| `visible` | `boolean` | Alanın sidebar'da görünür olup olmadığı |\n\n```tsx\nimport { Globe, Image, Palette } from \"lucide-react\";\n\nfields: {\n  title: createLanguageField({\n    label: \"Başlık\",\n    labelIcon: <Globe size={16} />,\n  }),\n  bgColor: createColorField({\n    label: \"Arka Plan\",\n    labelIcon: <Palette size={16} />,\n  }),\n  logo: createUploadField({\n    label: \"Logo\",\n    labelIcon: <Image size={16} />,\n    visible: true,\n  }),\n}\n```\n\n---\n\n## Slot Düzeni & Bölüm Şablonları\n\n### Slot (DropZone) Yönü — `orientation`\n\n`slot` tipi alanlar varsayılan olarak çocukları **alt alta** dizer. `orientation: 'horizontal'` ile **yan yana** (flex-row + wrap) dizilir. Editör, drop eksenini render edilen düzene göre otomatik algılar (yatayda sol/sağ, dikeyde üst/alt göstergesi) ve sürükle-bırak sıralaması buna göre çalışır.\n\n```tsx\nfields: {\n  columns: { type: \"slot\", orientation: \"horizontal\" }, // yan yana\n  blocks:  { type: \"slot\" },                             // varsayılan: dikey\n}\n```\n\nBileşen kendi `renderDropZone` çağrısında da geçebilir:\n\n```tsx\nrender: ({ puck }) => puck.renderDropZone({ zone: \"cols\", orientation: \"horizontal\" }),\n```\n\n| Değer | Açıklama |\n|-------|----------|\n| `'vertical'` _(default)_ | Çocuklar alt alta |\n| `'horizontal'` | Çocuklar yan yana (satır + sarma) |\n\n> Hem editörde hem `TecofRender` ile yayınlanan sayfada aynı düzen uygulanır.\n\n### Repeat Zone (Öğe Şablonu) — `repeatSource`\n\nBir `slot` alanına `repeatSource` verildiğinde o slot bir **öğe şablonuna** dönüşür: kart bir kez elementlerle tasarlanır, veri listesindeki **her satır için tekrar** render edilir (Webflow Collection List / Shopify blocks modeli). Şablon içindeki alanlar satır verisine `{{ item.<alan> }}` token'ları ile bağlanır — metin/textarea alanlarındaki `{ }` bağlama butonu şablon içindeyken **\"Öğe alanları\"** bölümünü gösterir.\n\n```tsx\ncomponents: {\n  ProductGrid: {\n    label: \"Ürün Izgarası\",\n    fields: {\n      items: createRepeaterField({           // veri kaynağı: repeater satırları\n        label: \"Ürünler\",\n        subFields: { name: { type: \"text\" }, price: { type: \"text\" } },\n      }),\n      card: {\n        type: \"slot\",\n        orientation: \"horizontal\",\n        repeatSource: \"items\",               // ← bu slot 'items' için tekrarlanır\n      },\n    },\n    render: ({ card, className }) => <section className={className}>{card}</section>,\n  },\n}\n```\n\nŞablondaki bir Text elementinin `text` prop'u `\"{{ item.name }}\"`, fiyat satırı `\"Fiyat: {{ item.price }} TL\"` olabilir. **Tam token** (`\"{{ item.image }}\"`) ham değeri olduğu gibi geçirir (görsel/link nesneleri bozulmaz); metin içine gömülü token string olarak enterpolasyon yapılır. Özel yollar: `{{ item._index }}` (0-tabanlı), `{{ item._position }}` (1-tabanlı).\n\n**Veri kaynağı nereden gelirse gelsin çalışır** — `repeatSource`'un gösterdiği prop'un değerine göre satırlar otomatik çözülür:\n\n- **RepeaterField / dizi prop** — satırlar dokümanda kayıtlıdır (yukarıdaki örnek).\n- **`createApiListField` (önerilen API yolu)** — host'un `fetchList`'i ile herhangi bir API; satırlar hem editörde (şablon + ghost'lar canlı veriyle) hem yayında kütüphane tarafından çekilir, render kodu gerekmez:\n\n```tsx\nfields: {\n  source: createApiListField({\n    label: \"Ürünler\",\n    fetchList: async ({ query, limit }) =>\n      fetch(`/api/products?q=${query ?? \"\"}&limit=${limit ?? 8}`).then((r) => r.json()),\n    // Opsiyonel: binding popover'ındaki öğe alanları (verilmezse ilk satırdan çıkarılır)\n    itemSchema: [\n      { key: \"name\",  label: \"Ürün Adı\", type: \"text\" },\n      { key: \"price\", label: \"Fiyat\",    type: \"text\" },\n      { key: \"image\", label: \"Görsel\",   type: \"image\" },\n    ],\n    defaultLimit: 8,\n  }),\n  card: { type: \"slot\", orientation: \"horizontal\", repeatSource: \"source\" },\n}\n```\n\n  Alan değeri yalnızca fetch parametreleridir (`{ query, limit }`); Inspector'da arama + adet girişi, yenile butonu ve canlı kayıt önizlemesi görünür. Sonuçlar parametre bazında cache'lenir (eş zamanlı istekler teklenir); `clearRepeatRowsCache()` ile temizlenir, `resolveRepeatRows()` ile React dışında (örn. SSR ısındırma) çözülür.\n\n- **`createCmsCollectionField`** — değeri (`collectionSlug`/`limit`/`sort`) bir repeat slot'a bağlanırsa satırlar CMS koleksiyonundan otomatik çekilir. Bunun için ağaçta `<TecofProvider>` olmalıdır (editörde her zaman var; provider'sız tam statik yayında satırlar boş kalır — o senaryoda `repeatItems` geçin).\n- **Manuel `repeatItems`** — bileşen veriyi kendisi çekip render sırasında geçer (tam kontrol):\n\n```tsx\nrender: ({ puck }) => {\n  const { rows } = useMyProducts();\n  return puck.renderDropZone({ zone: \"card\", repeatItems: rows });\n},\n```\n\n**Editörde:** şablon ilk satırın verisiyle **bir kez düzenlenebilir** görünür; kalan satırlar etkileşimsiz, hafif soluk **ghost kopyalar** olarak şablonun devamında akar (`display: contents` — grid/flex düzeni yayınla birebir). Yayında (`TecofRender`) döngü gerçek veriyle döner; satır yoksa şablon **hiç render edilmez** (canlı sitede asla ham `{{ item.* }}` görünmez).\n\n| Option (`slot`) | Tip | Açıklama |\n|---|---|---|\n| `repeatSource` | `string` | Veri kaynağı prop'unun adı (dizi, `createApiListField` veya `createCmsCollectionField` değeri); slot'u öğe şablonuna çevirir |\n| `itemSchema` | `{ key, label?, type? }[]` | Bağlama popover'ındaki öğe alanları (verilmezse kaynak alanın `itemSchema`'sından, o da yoksa ilk satırdan çıkarılır) |\n| `renderDropZone({ repeatItems })` | `any[]` | Satırları render anında geçme (manuel yol) — editörde ghost'lar da bu veriyle çizilir |\n\nBileşen içinden satıra programatik erişim için `useRepeatItem()` hook'u (`{ item, index, count }`), host tarafı özel çözümleme için `resolveItemTokens(props, item, index)`, satırları React dışında çözmek için `resolveRepeatRows(value, sourceFieldDef, apiClient?)` ve cache temizliği için `clearRepeatRowsCache()` export edilir.\n\n> Not: Şablon içinde canvas'ta çift tıkla satır-içi düzenleme, çözülmüş metni **literal değer** olarak yazar ve token bağını koparır — bağlı alanları Inspector'dan düzenleyin (Inspector her zaman ham token'ı gösterir).\n\n### Bölüm Şablonları — `config.templates`\n\n\"Bölüm Ekle\" penceresindeki **Şablonlar** sekmesinde gösterilen, tek tıkla eklenen hazır bölümler. Şablon bir **alt ağaç**tır (kök node + zones) ve eklenirken tüm id'ler **taze üretilir**, yani aynı şablonu defalarca ekleyebilirsiniz.\n\n```tsx\nconst config = {\n  components: { /* ... */ },\n  templates: [\n    {\n      id: \"hero-cta\",\n      label: \"Hero + İki Buton\",\n      thumbnail: \"/templates/hero.png\", // opsiyonel önizleme görseli\n      payload: {\n        node: { type: \"Hero\", props: { id: \"t-hero\", title: \"Başlık\" } },\n        zones: {\n          \"t-hero:actions\": [\n            { type: \"Button\", props: { id: \"t-b1\", text: \"Başla\" } },\n            { type: \"Button\", props: { id: \"t-b2\", text: \"Daha Fazla\" } },\n          ],\n        },\n      },\n    },\n  ],\n};\n```\n\n**`SectionTemplate` tipi:**\n\n| Alan | Tip | Açıklama |\n|------|-----|----------|\n| `id` | `string` | Benzersiz kimlik (React key olarak da kullanılır) |\n| `label` | `string` | Şablon kütüphanesinde görünen ad |\n| `category` | `string?` | Opsiyonel kategori |\n| `thumbnail` | `string?` | Opsiyonel önizleme görseli URL'i (yoksa jenerik ikon) |\n| `payload.node` | `TecofNode` | Eklenecek kök node |\n| `payload.zones` | `Record<string, TecofNode[]>?` | Kök node'un alt zone'ları (anahtar: `nodeId:slotAdı`) |\n\n### Sayfa Şablonları — `config.pageTemplates`\n\n`templates` **tek bölüm** ekler; `pageTemplates` ise **tüm sayfayı** kuran hazır bölüm dizisidir (Ana Sayfa, Hakkımızda, İletişim…). Sol paneldeki \"Sayfa Şablonları\" akordeonunda ve \"Bölüm Ekle\" drawer'ında görünür.\n\n```tsx\nconst config = {\n  components: { /* ... */ },\n  pageTemplates: [\n    {\n      id: \"core-home\",\n      label: \"Ana Sayfa\",\n      description: \"Hero, hizmetler, referanslar ve iletişim CTA'sı\",\n      keywords: [\"kurumsal\", \"landing\"],\n      // Tema bu rotayı sunuyorsa kullanıcı şablonu EKLEMEDEN ÖNCE gerçek çıktıyı görür\n      previewUrl: \"/preview-template/core-home\",\n      sections: [\n        { node: { type: \"Hero\", props: { id: \"t-hero\", title: \"Başlık\" } } },\n        { node: { type: \"Services\", props: { id: \"t-svc\" } }, zones: { \"t-svc:items\": [] } },\n      ],\n    },\n  ],\n};\n```\n\n**`PageTemplate` tipi:**\n\n| Alan | Tip | Açıklama |\n|------|-----|----------|\n| `id` | `string` | Kararlı kimlik (React key) |\n| `label` | `string` | Kartta görünen ad |\n| `description` | `string?` | Kartın altındaki kısa açıklama |\n| `thumbnail` | `string?` | Önizleme görseli URL'i |\n| `previewUrl` | `string?` | **Tam sayfa** önizleme adresi; onay drawer'ında iframe'e konur. Göreli olabilir (`/preview-template/<id>`) — bu durumda editörün çalıştığı origin'e göre çözülür |\n| `keywords` | `string[]?` | Aramada da taranan etiketler |\n| `sections` | `Array<{ node, zones? }>` | Sırayla eklenecek bölümler; `SectionTemplate.payload` ile aynı biçim |\n\n**Onay drawer'ı.** Bir sayfa şablonuna tıklamak bölümleri doğrudan eklemez; önce `size=\"lg\"` bir onay drawer'ı açılır:\n\n- `previewUrl` varsa 1280px referans genişlikte render edilip `transform: scale()` ile kutuya sığdırılan bir iframe (yüklenene kadar iskelet, `loading=\"lazy\"`, sandbox'lı ve tıklanamaz),\n- yoksa bölümlerin canlı önizlemesi (`LiveBlockPreview`) üst üste dizilir,\n- altında sıra + tip etiketi çipleriyle bölüm listesi ve \"Mevcut içerik silinmez; bölümler eklenir, **tek Geri Al** ile kaldırılır\" notu,\n- footer: **Vazgeç** / **Şablonu Ekle**.\n\nOnaydan sonra ekleme mevcut yoldan yürür: tüm id'ler taze üretilir ve tek commit/tek undo olur. Aynı drawer hem sol panelden hem \"Bölüm Ekle\" drawer'ından açılır (ikincisinde `elevated` olarak, alttaki kartı örterek).\n\n### Inline Bileşenler — `inline`\n\nVarsayılan olarak editör her bileşeni bir `.tecof-node-wrapper` div'i ile sarar (seçim/hover/drag bu wrapper üzerinden çalışır). Bileşenin **kendi kök elemanının** sürükleme tutamacı olması gerekiyorsa (ör. sarmalayıcı div'in düzeni bozduğu durumlar), `ComponentConfig`'te `inline: true` verin ve bileşen `puck.dragRef`'i kök elemanına bağlasın.\n\n```tsx\ncomponents: {\n  InlineButton: {\n    label: \"Inline Buton\",\n    inline: true,\n    render: ({ puck, text }) => (\n      <button ref={puck?.dragRef}>{text}</button>\n    ),\n  },\n}\n```\n\n| Option (`ComponentConfig`) | Tip | Default | Açıklama |\n|--------|-----|---------|----------|\n| `inline` | `boolean` | `false` | Editör wrapper div'ini kaldırır; bileşen `puck.dragRef`'i kök elemanına eklemelidir |\n\n### Etkileşimli Kontroller — `puck.registerOverlayPortal`\n\n**Düzenleme modunda** canvas her tıklamayı editöre yönlendirir: tıklama node'u seçer, çift tıklama satır içi metin düzenlemeyi başlatır, sürükleme node'u taşır. Ayrıca link/buton/form'ların **native davranışı** (navigasyon, form submit) bilinçli olarak iptal edilir — böylece bir sekme başlığına tıklamak sizi düzenlediğiniz sayfadan başka bir adrese götürmez. (**Önizleme modunda** canvas canlı site gibi davranır; her şey normal çalışır.)\n\nBileşeninizin kendi etkileşimli parçaları (sekme başlıkları, slider okları, akordeon toggle'ları) düzenleme modunda da çalışmalıysa, o elemanı `puck.registerOverlayPortal` ile işaretleyin. Bir React ref callback'i olarak tasarlanmıştır (`null`'a toleranslı):\n\n```tsx\nrender: ({ puck, tabs }) => (\n  <div>\n    {tabs.map((tab, i) => (\n      <button\n        key={i}\n        ref={puck.registerOverlayPortal}   // bu buton edit-mode'da canlı kalır\n        onClick={() => setActive(i)}\n      >\n        {tab.title}\n      </button>\n    ))}\n    {/* ... */}\n  </div>\n)\n```\n\nPortal olarak işaretlenen eleman (ve tüm alt elemanları) editörün node handler'larından muaf tutulur: tıklama seçim yapmaz, çift tıklama düzenleme başlatmaz, sürükleme node'u taşımaz ve native davranışı iptal edilmez.\n\n> **Not:** JS ile yapılan yönlendirmeler (ör. `<button onClick={() => router.push(...)}>`) native olmadığı için bu koruma tarafından iptal *edilemez*. Bu tür bileşenler `puck.isEditing` / `editMode` prop'unu kontrol etmeli **veya** kontrolü overlay portal olarak işaretlemelidir.\n\n| `puck` alanı | Tip | Açıklama |\n|--------|-----|----------|\n| `registerOverlayPortal` | `(el: HTMLElement \\| null) => () => void` | Elemanı edit-mode'da canlı bırakır; ref callback olarak kullanılabilir. Temizleyici bir fonksiyon döner |\n| `isEditing` | `boolean` | Editör düzenleme modunda mı (`editMode` prop'u ile aynı) |\n| `dragRef` | `(el: HTMLElement \\| null) => void` | Yalnızca `inline` bileşenlerde: sürükleme tutamacı ref'i |\n\n---\n\n## E-posta doküman modeli (`@tecof/theme-editor/email`)\n\nPazarlama e-postaları için sürümlü blok dokümanı (`kind:\"tecof-email\"`, `version:1`), fabrika/normalize, doğrulama,\ntablo tabanlı HTML render'ı ve hazır preset'ler. Doğruluk kaynağı **backend** derleyicisidir\n(`tecof-app-backend/app/modules/merchant/ecommerce/_emailDocument.ts`); bu paket aynı sözleşmeyi taşır ve\n`renderEmailHtml` çıktısı backend ile birebir tutulur (parite testi backend tarafında).\n\nBlok kataloğu (2026-09-21, 0.0.94): yaprak `logo, heading, text, button, image, divider, spacer, social, coupon, product,\nvideo, footer, menu, html`; kap `section` (yalnız en üst düzey; içine columns ya da yaprak) ve `columns`\n(`layout` 1 | 1:1 | 1:1:1 | 1:1:1:1 | 1:2 | 2:1 | 1:3 | 3:1; yalnız yaprak alır). Kap kuralı `canPlaceEmailBlock`;\nağaç gezme `walkEmailBlocks`. `html` bloğu paket tarafında olduğu gibi basılır (temizlik backend kaydında);\ndoğrulama aktif içerik için uyarı verir. `heading.text`/`text.text` satır içi biçim alt kümesi taşıyabilir\n(`strong/b, em/i, u, s, a[href], br, ul, ol, li`; kalanı metin olarak kaçırılır, güvensiz href düşer). `footer.showUnsubscribe` abonelikten çıkış zorunluluğunu karşılar.\n\n```ts\nimport { createEmailBlock, createEmailDocument, renderEmailHtml, validateEmailDocument } from '@tecof/theme-editor/email';\nconst doc = createEmailDocument({ blocks: [createEmailBlock('columns', { layout: '1:2', columns: [[createEmailBlock('image')], [createEmailBlock('text')]] }), createEmailBlock('footer')] });\nvalidateEmailDocument(doc); // [] → renderEmailHtml(doc, { mergeData, preserveMergeTags: false })\n```\n\n## API Client\n\n```tsx\nimport { TecofApiClient } from \"@tecof/theme-editor\";\n\nconst client = new TecofApiClient(\"https://api.example.com\", \"secret-key\");\n```\n\n| Metot | Açıklama |\n|-------|----------|\n| `getPage(id)` | Sayfa draft'ını getir |\n| `savePage(id, data)` | Sayfa kaydet |\n| `getPublishedPage(slug, locale?)` | Yayınlanmış sayfayı getir |\n| `getMerchantInfo()` | Dil ayarları + `showPoweredBy` / `poweredBy` bandı + askı/yapım bayrakları (`MerchantInfoData`) |\n| `uploadFile(file, folder?)` | Dosya yükle |\n| `getUploads(page, limit)` | Yüklenen dosyaları listele |\n| `getPages()` | Merchant sayfalarını listele |\n| `previewApplyStyles(payload)` | Stil senkronu **önizlemesi** — sayfa başına eşleşme sayısı (yazmaz) |\n| `applyStylesToPages(payload)` | Bir node'un stilini aynı temadaki diğer sayfalardaki eşleşen bileşenlere uygular |\n| `translate(text, sourceLang, locales, isHtml?)` | Metni birden çok dile çevir |\n| `cdnUrl` | CDN base URL |\n\n---\n\n## Backend API Endpoints\n\nKütüphane aşağıdaki endpoint'leri kullanır (`x-secret-key` header ile):\n\n| Method | Endpoint | Açıklama |\n|--------|----------|----------|\n| `GET` | `/api/store/editor/:id` | Sayfa draft'ını getir |\n| `PUT` | `/api/store/editor/:id` | Sayfa kaydet |\n| `POST` | `/api/store/render` | Yayınlanmış sayfayı getir (slug + locale) |\n| `GET` | `/api/store/merchant-info` | Merchant dil ayarları, `poweredBy` bandı, askı/yapım bayrakları |\n| `POST` | `/api/store/upload` | Dosya yükle |\n| `GET` | `/api/store/uploads` | Yüklenen dosyaları listele |\n| `GET` | `/api/store/pages` | Merchant sayfalarını listele |\n| `POST` | `/api/store/editor/apply-styles` | Stili diğer sayfalara uygula / önizle (JWT + team/admin) |\n| `POST` | `/api/store/translate` | Metni çok dile çevir |\n\n---\n\n## Utility Fonksiyonları\n\n```tsx\nimport {\n  getDefaultTheme,\n  generateCSSVariables,\n  mergeTheme,\n  hexToHsl,\n  hslToHex,\n  lighten,\n  darken,\n} from \"@tecof/theme-editor\";\n```\n\n| Fonksiyon | Açıklama |\n|-----------|----------|\n| `getDefaultTheme()` | Varsayılan tema config'i |\n| `generateCSSVariables(theme)` | ThemeConfig → CSS custom properties |\n| `mergeTheme(base, overrides)` | Tema config deep-merge |\n| `hexToHsl(hex)` | Hex → HSL dönüşümü |\n| `hslToHex(h, s, l)` | HSL → Hex dönüşümü |\n| `lighten(hex, amount)` | Rengi açar |\n| `darken(hex, amount)` | Rengi koyulaştırır |\n\n---\n\n## iframe postMessage API\n\n`TecofEditor` iframe içinde çalıştığında parent ile iletişim kurar:\n\n```ts\n// Parent → Editor\niframe.postMessage({ type: \"puck:save\" }, \"*\");\niframe.postMessage({ type: \"puck:publish\" }, \"*\");\niframe.postMessage({ type: \"puck:undo\" }, \"*\");\niframe.postMessage({ type: \"puck:redo\" }, \"*\");\niframe.postMessage({ type: \"puck:viewport\", width: \"375px\" }, \"*\");\n\n// Editor → Parent\nwindow.addEventListener(\"message\", (e) => {\n  if (e.data.type === \"puck:changed\") { /* değişiklik var (debounce'lu) */ }\n  if (e.data.type === \"puck:saved\") { /* başarıyla kaydedildi, e.data.data güncel draft */ }\n  if (e.data.type === \"puck:saveError\") { /* kayıt hatası */ }\n  if (e.data.type === \"puck:itemSelected\") { /* e.data.item = { type, id } */ }\n  if (e.data.type === \"puck:itemDeselected\") { /* seçim kalktı */ }\n});\n```\n\n> **Güvenlik:** `hostOrigin` prop'u verildiğinde gelen mesajlar `e.origin`'e göre\n> doğrulanır ve giden mesajlar yalnızca o origin'e gönderilir. Embed senaryosunda\n> `hostOrigin` vermeniz önerilir; aksi halde `'*'` kullanılır (geriye uyumluluk).\n> Tüm köprü `src/studio/bridge.ts` içinde soyutlanmıştır.\n\n---\n\n## Klavye Kısayolları (Studio)\n\n| Kısayol | İşlem |\n|---|---|\n| `⌘/Ctrl + K` | **Komut paleti** aç/kapat (eylemler + bileşen ekleme) |\n| `⌘/Ctrl + Z` | Geri al |\n| `⌘/Ctrl + Shift + Z` · `⌘/Ctrl + Y` | Yinele |\n| `⌘/Ctrl + C` / `X` / `V` | Kopyala / Kes / Yapıştır (seçili node'lar) |\n| `⌘/Ctrl + D` | Çoğalt (çoklu seçimde toplu) |\n| `⌘/Ctrl + S` | Taslak kaydet |\n| `Delete` / `Backspace` | Sil (çoklu seçimde toplu) |\n| `↑` / `↓` / `←` / `→` | Kardeş node'lar arası seçim gezinme (↑/← önceki, ↓/→ sonraki) |\n| `⌘/Ctrl + Tık` · `Shift + Tık` | Çoklu seçime ekle/çıkar |\n| `Esc` | Komut paletini kapat, yoksa seçimi kaldır |\n\n### Komut Paleti (⌘K)\n\nTek bir aramadan **eylemleri** (geri/ileri al, kopyala/kes/yapıştır, çoğalt, sil, önizleme, panelleri aç/kapat, kaydet — her birinin kısayolu yanında listelenir) ve **bileşen eklemeyi** (config'deki tüm bileşenler) çalıştırır. Ok tuşları ile gezilir, `Enter` ile uygulanır, `Esc` ile kapanır.\n\n> Kopyalanan node'lar `localStorage` (`tecof:clipboard:v1`) üzerinden sekmeler/sayfalar\n> arası yapıştırılabilir; yapıştırmada id'ler taze üretilir.\n\n---\n\n## CSS ve Tema Yapısı\n\nKütüphane %100 oranında izole bir CSS altyapısı sunar. Önceden kullanılan inline \"CSS-in-JS\" tarzı sabit tasarımlar kaldırılmış, field modüllerine ait tüm UI stilleri (EditorField, LinkField, UploadField vs.) merkezi `dist/styles.css` içerisine taşınmıştır.\n\nTasarım çakışmalarını önlemek için kütüphanenin sunduğu tüm CSS sınıfları sadece `.tecof-[component]-[element]` (örnek: `.tecof-upload-file-list`) ön ekini kullanır. Tüm editör arayüzü `src/styles.css` içindeki `:root` token'larından beslenir.\n\n### Renk Paleti (lime-green)\n\n`:root` altında tam bir `--tecof-primary-50…950` lime-green paleti tanımlıdır. **Kural: `600` ana renk, `700` hover.** Bileşenler doğrudan `-500/-600` skalasını değil, **semantik accent token'larını** kullanır:\n\n| Token | Değer | Kullanım |\n|---|---|---|\n| `--tecof-accent` | `primary-600` (`#74b500`) | Ana vurgu (buton, aktif sınır) |\n| `--tecof-accent-hover` | `primary-700` (`#588902`) | Hover |\n| `--tecof-accent-active` | `primary-800` | Active/basılı |\n| `--tecof-accent-fg` | `primary-950` (`#1d3300`) | Accent zemini üstü **koyu yazı** (AA) |\n| `--tecof-accent-subtle` | `primary-50` | Tint arka plan |\n| `--tecof-accent-text` | `primary-700` | Açık zeminde okunur accent metin |\n| `--tecof-accent-ring` | `rgba(116,181,0,.30)` | Focus halkası |\n\n> Lime zemin üzerine beyaz yazı kontrast bırakmadığı için accent dolgular **koyu yazı** (`--tecof-accent-fg`) kullanır. Bu token'lar yalnızca editör arayüzünü boyar; kullanıcı sitesinin teması (`--theme-*`, `generateCSSVariables`) etkilenmez.\n\nStudio arayüzü de aynı sistemdedir: canvas, drop zone, selection overlay, inspector ve field loader'ları bu accent token'larını ve `.tecof-skeleton*` primitive'lerini kullanır. **Tüm yükleme durumları skeleton loader'dır** (spinner yalnızca buton-içi mikro yüklemede). Inline style yalnızca gerçek runtime değerleri için bırakılır (örn. seçili node overlay koordinatı, layer indent CSS değişkeni, kullanıcı renk swatch'ı veya dışarıdan gelen render style prop'u).\n\n### Studio Editör Özellikleri\n\n- **Düzenleme / Önizleme modu** — Üst bardaki toggle ile. Düzenleme'de tıklayınca bileşen seçilir, link/butonlar pasiftir; Önizleme'de link ve butonlar canlı çalışır, editör çerçevesi gizlenir.\n- **Inline metin düzenleme** — Canvas'taki metne çift tıklayın; yazım sırasında seçim chrome'u tamamen gizlenir (yalnız imleç görünür), Enter kaydeder, Esc iptal eder. Bileşenler düzenlenebilir metni `data-tecof-prop=\"propAdı\"` (ve çok dilli için `data-tecof-lang`) ile işaretleyebilir; aksi halde string-eşleştirme fallback'i devreye girer.\n- **Hazır sayfa şablonları** — `StudioConfig.pageTemplates` ile tema tam sayfa iskeletleri sunar (\"Ana Sayfa\", \"Hakkımızda\"); \"Bölüm Ekle\" modalında ayrı sekmede görünür, seçilince tüm bölümler TEK commit'te (tek Geri Al) eklenir ve mevcut içerik korunur.\n- **Türkçe-güvenli arama** — bileşen/komut/katman aramaları `normalizeSearch` ile İ/ı ve aksan farklarını yok sayar: \"HAKKIMIZDA\", \"hakkimizda\", \"hakkımızda\" aynı sonucu bulur.\n- **Repeater/array kartları** — Bileşen `type:'array'` prop'undan map'lediği kart köküne `data-tecof-item=\"<field>:<index>\"`, satır-içi metinlere `data-tecof-item-prop=\"<alan>\"` basarsa: kart edit modunda hover çerçevesi alır, tıklama Inspector'da ilgili array satırını açıp kaydırır, çift tıklama satır alanını yerinde düzenler (çok dilli satır alanları `data-tecof-lang` ile uyumlu). Bilinçli olarak `data-tecof-prop`'tan AYRI attr: eski sürümler bu işaretleri tanımaz ve zarar görmez.\n- **Canvas → panel odağı** — Bir elemente tıklamak sağ paneli İçerik sekmesine geçirir, ilgili alan bloğuna kaydırır ve kısa bir vurgu yakar (`data-tecof-prop`/`data-tecof-item` işaretleri hedefi keskinleştirir).\n- **Çoklu seçim + kopyala/yapıştır** — `⌘/Ctrl/Shift + tık` ile çoklu seçim; kopyala/kes/yapıştır (sekmeler arası `localStorage`), toplu sil/çoğalt. Bkz. [Klavye Kısayolları](#klavye-kısayolları-studio).\n- **Görsel stil editörü (Tailwind)** — Inspector'daki \"Stil\" sekmesi; breakpoint + state bazlı (`md:hover:` dahil), preset token'lar, serbest (arbitrary) değerler ve **canlı tema renkleri** (`--theme-color-*`). Daha az belirgin katmandan **devralınan değerler** soluk ipucu olarak gösterilir. Bkz. [docs/TAILWIND.md](docs/TAILWIND.md).\n- **Komut paleti (⌘K)** — Tek aramadan tüm eylemler + bileşen ekleme; kısayollar listelenir, ok tuşlarıyla gezilir.\n- **Sayfalar arası stil** — Bir bileşenin stilini aynı temadaki diğer sayfalardaki eşleşen bileşenlere taşır (tek seferlik) ya da o bileşeni \"stil kaynağı\" yapıp her kayıtta senkronlar. Bkz. [Sayfalar Arası Stil](#sayfalar-arası-stil-stil-senkronu).\n- **Canlı tema editörü** — Seçim yokken Inspector'daki \"Tema\" sekmesi; renk/tipografi/spacing düzenlenir ve değişiklik hem editöre hem canvas'a `--theme-*` CSS değişkenleri olarak **anında** uygulanır. Tema `root.props._tecofTheme`'de saklanır (kayda dahil, undo/redo'lu).\n- **Boşluk (box-model) overlay'i** — Bir öğenin üzerine gelince **padding (yeşil)** içeride, **margin (amber)** dışarıda devtools tarzı renkli gösterilir.\n- **Yan yana slot düzeni** — `slot` alanlarına `orientation: 'horizontal'` verilerek çocuklar yan yana dizilir; sürükle-bırak drop yönü (sol/sağ ↔ üst/alt) otomatik algılanır.\n- **Gerçek genişlikte canvas (fit-scale)** — Masaüstü görünümü, panellerden artan alana sıkışmak yerine **seçilebilir gerçek tasarım genişliğinde** (1280 / 1440 / 1680 / 1920 veya özel px; varsayılan 1440) render edilir ve alana sığması için otomatik ölçeklenir — site laptop'ta da gerçek masaüstü breakpoint'lerini gösterir. Üst bardaki genişlik çipi aktif genişliği ve sığdırma yüzdesini (%72 gibi) gösterir; tablet/mobil görünümler de dar ekranlarda aynı şekilde sığdırılır. Seçim, sürükleme, boşluk/resize tutamaçları ölçek altında da px-doğru çalışır.\n- **Ok tuşuyla gezinme** — Seçili node'dan kardeşlerine ↑/↓/←/→ ile geçiş.\n- **Dokunmatik sürükle-bırak** — Tablet/telefonda bir bileşene, palet bloğuna veya katman satırına **basılı tutup** (~300ms) sürükleyin: aynı drop kuralları, hizalama kılavuzları ve otomatik kaydırma ile taşıma/ekleme; katman panelinde üst/alt sıralama ve (zone'lu satırlarda) ortaya bırakarak \"içine taşıma\". Erken p","readmeFilename":"README.md"}