{"_id":"@droplinked_inc/editor-ui","_rev":"19-99b3ca7112b7cf2c279422596e707371","name":"@droplinked_inc/editor-ui","dist-tags":{"latest":"0.5.12"},"versions":{"0.3.0":{"name":"@droplinked_inc/editor-ui","version":"0.3.0","license":"MIT","_id":"@droplinked_inc/editor-ui@0.3.0","maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"dist":{"shasum":"c131099157f879ba50d1fd879ce07209f980cf00","tarball":"https://registry.npmjs.org/@droplinked_inc/editor-ui/-/editor-ui-0.3.0.tgz","fileCount":40,"integrity":"sha512-eDVZUw0rtYsXWUZkQQfAdOGJmx1TVWJZsFp1MglkhY1Jn2+7s2Rl+RyhhP2C+rGY8bJSSksKR94wBDiKJV1Ydw==","signatures":[{"sig":"MEQCIHIUjxbuBTphscu9cPyHsDYtl+bwTEt88KQi1WHWTSe4AiBLU7b9ywJZUujeApM8eVHxp4lwRQdczIKN8pQTn6gY9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51435},"main":"./dist/index.js","type":"module","_from":"file:droplinked_inc-editor-ui-0.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"eslint src","test":"jest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json","test:coverage":"jest --coverage"},"_npmUser":{"name":"droplinked_inc","email":"ali@droplinked.com"},"_resolved":"/tmp/f8c8478ec33a0400addaaabf59fafae2/droplinked_inc-editor-ui-0.3.0.tgz","_integrity":"sha512-eDVZUw0rtYsXWUZkQQfAdOGJmx1TVWJZsFp1MglkhY1Jn2+7s2Rl+RyhhP2C+rGY8bJSSksKR94wBDiKJV1Ydw==","repository":{"url":"git+https://github.com/droplinked/droplink-packages.git","type":"git","directory":"packages/editor-ui"},"_npmVersion":"10.9.7","description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/jest":"^29.5.14","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@droplinked_inc/editor-configs":"0.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@droplinked_inc/editor-configs":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ui_0.3.0_1779337884796_0.22757510019894922","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@droplinked_inc/editor-ui","version":"0.3.1","license":"MIT","_id":"@droplinked_inc/editor-ui@0.3.1","maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"dist":{"shasum":"9540a74812cbb66b0a3e4908d21af567633c90ae","tarball":"https://registry.npmjs.org/@droplinked_inc/editor-ui/-/editor-ui-0.3.1.tgz","fileCount":41,"integrity":"sha512-jojm9GXvAAnAkiU/tTMgj7WFW89qzb+u9RfTo94DGA7XBTNqJAAiH6kq5BMdYY2krPYEN73N3aYZYumPFrQBuQ==","signatures":[{"sig":"MEUCIQCJckR3r2p1z3hxrxSWwmYrE3O3Ljw0p+R6Uh0ARgm48QIgWHiAS70jYpajrF/04yc7qMIRd+k4d0jZ0POrG4Ta+9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51928},"main":"./dist/index.js","type":"module","_from":"file:droplinked_inc-editor-ui-0.3.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"scripts":{"lint":"eslint src","test":"jest","build":"tsc -p tsconfig.json && cp src/index.css dist/index.css","typecheck":"tsc --noEmit -p tsconfig.json","test:coverage":"jest --coverage"},"_npmUser":{"name":"droplinked_inc","email":"ali@droplinked.com"},"_resolved":"/tmp/10343a3a6bb983eda6e5c880bc8806e5/droplinked_inc-editor-ui-0.3.1.tgz","_integrity":"sha512-jojm9GXvAAnAkiU/tTMgj7WFW89qzb+u9RfTo94DGA7XBTNqJAAiH6kq5BMdYY2krPYEN73N3aYZYumPFrQBuQ==","repository":{"url":"git+https://github.com/droplinked/droplink-packages.git","type":"git","directory":"packages/editor-ui"},"_npmVersion":"10.9.7","description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","directories":{},"sideEffects":["./dist/index.css"],"_nodeVersion":"22.22.2","publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/jest":"^29.5.14","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@droplinked_inc/editor-configs":"0.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@droplinked_inc/editor-configs":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ui_0.3.1_1779348279806_0.7941940170113526","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@droplinked_inc/editor-ui","version":"0.4.0","license":"MIT","_id":"@droplinked_inc/editor-ui@0.4.0","maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"dist":{"shasum":"c0fc28115c5fd388ed6770f67172ce94cd5dcbe2","tarball":"https://registry.npmjs.org/@droplinked_inc/editor-ui/-/editor-ui-0.4.0.tgz","fileCount":129,"integrity":"sha512-GAA4iMo/XWdNe6jrbPRMEXYA5KhBSQF6zcWKJzzNbLsICenY9cJZ8pzAIOxHAPDcMNz0Q4xiPYLiGV3MVkmMKA==","signatures":[{"sig":"MEYCIQDdYRtxkZvFdUadVM+MupLizIN8rtEiCMaLG68cTdTFuQIhAL3/NdMQG6JixRHJF+2jukjxCdEf7Kl4FJDervvsTKtC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268050},"main":"./dist/index.js","type":"module","_from":"file:droplinked_inc-editor-ui-0.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"scripts":{"lint":"eslint src","test":"jest","build":"tsc -p tsconfig.json && cp src/index.css dist/index.css","typecheck":"tsc --noEmit -p tsconfig.json","test:coverage":"jest --coverage"},"_npmUser":{"name":"droplinked_inc","email":"ali@droplinked.com"},"_resolved":"/tmp/c86cb691d5a0c7ed92699395fb02234c/droplinked_inc-editor-ui-0.4.0.tgz","_integrity":"sha512-GAA4iMo/XWdNe6jrbPRMEXYA5KhBSQF6zcWKJzzNbLsICenY9cJZ8pzAIOxHAPDcMNz0Q4xiPYLiGV3MVkmMKA==","repository":{"url":"git+https://github.com/droplinked/droplink-packages.git","type":"git","directory":"packages/editor-ui"},"_npmVersion":"10.9.8","description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","directories":{},"sideEffects":["./dist/index.css"],"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.3","@dnd-kit/core":"^6.3.1","@dnd-kit/sortable":"^8.0.0","@dnd-kit/utilities":"^3.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/jest":"^29.5.14","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@droplinked_inc/editor-configs":"0.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@droplinked_inc/editor-configs":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ui_0.4.0_1779700563136_0.9637965177492251","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@droplinked_inc/editor-ui","version":"0.4.1","license":"MIT","_id":"@droplinked_inc/editor-ui@0.4.1","maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"dist":{"shasum":"8f4e6e0366464a6c9ee637609de82adf48171a9a","tarball":"https://registry.npmjs.org/@droplinked_inc/editor-ui/-/editor-ui-0.4.1.tgz","fileCount":129,"integrity":"sha512-Uu5nlcwPvrbNXGqS2P3k7hDnRBa+eKjspERkCYSRuXlou1xf2plnL79+wXMmoNQ79An2psk2iURXkdqJmuurhA==","signatures":[{"sig":"MEYCIQD1RtF16ANYpIUvSa9BUu1X/HrB3KWOr9iqOlgMn7hICwIhAPq96uMgOwM7J9+DhBv5rN7TlXwGYzHfWnTqOWWU4Wev","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272633},"main":"./dist/index.js","type":"module","_from":"file:droplinked_inc-editor-ui-0.4.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"scripts":{"lint":"eslint src","test":"jest","build":"tsc -p tsconfig.json && cp src/index.css dist/index.css","typecheck":"tsc --noEmit -p tsconfig.json","test:coverage":"jest --coverage"},"_npmUser":{"name":"droplinked_inc","email":"ali@droplinked.com"},"_resolved":"/tmp/1441420dedd6cd385987cccaf43f61ae/droplinked_inc-editor-ui-0.4.1.tgz","_integrity":"sha512-Uu5nlcwPvrbNXGqS2P3k7hDnRBa+eKjspERkCYSRuXlou1xf2plnL79+wXMmoNQ79An2psk2iURXkdqJmuurhA==","repository":{"url":"git+https://github.com/droplinked/droplink-packages.git","type":"git","directory":"packages/editor-ui"},"_npmVersion":"10.9.8","description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","directories":{},"sideEffects":["./dist/index.css","./dist/sections/index.js"],"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.3","@dnd-kit/core":"^6.3.1","@dnd-kit/sortable":"^8.0.0","@dnd-kit/utilities":"^3.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/jest":"^29.5.14","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@droplinked_inc/editor-configs":"0.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@droplinked_inc/editor-configs":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ui_0.4.1_1779721533657_0.11732851243697029","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@droplinked_inc/editor-ui","version":"0.4.2","license":"MIT","_id":"@droplinked_inc/editor-ui@0.4.2","maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"dist":{"shasum":"8525c102ff2845ece0fd735db545502e685a497e","tarball":"https://registry.npmjs.org/@droplinked_inc/editor-ui/-/editor-ui-0.4.2.tgz","fileCount":137,"integrity":"sha512-WQlhFa60kKlEn61GjtOMnEmragUwNOp8o2ihrtu6h0sADzRz9zcu0QtnmZ5ho4H0CTE2bTzHSYB4UYnV4mVGlg==","signatures":[{"sig":"MEQCICcmuQxuGVtWWIFSfGR7wD+qaOv++1J88aSxHsLLQ43YAiB7uuRtxsJsfArfnq9afS0oTEfJsV268xIuNHlcnxgo2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291325},"main":"./dist/index.js","type":"module","_from":"file:droplinked_inc-editor-ui-0.4.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"scripts":{"lint":"eslint src","test":"jest","build":"tsc -p tsconfig.json && cp src/index.css dist/index.css","typecheck":"tsc --noEmit -p tsconfig.json","test:coverage":"jest --coverage"},"_npmUser":{"name":"droplinked_inc","email":"ali@droplinked.com"},"_resolved":"/tmp/f63bab91f2f11ded942b3d7e8e123c1b/droplinked_inc-editor-ui-0.4.2.tgz","_integrity":"sha512-WQlhFa60kKlEn61GjtOMnEmragUwNOp8o2ihrtu6h0sADzRz9zcu0QtnmZ5ho4H0CTE2bTzHSYB4UYnV4mVGlg==","repository":{"url":"git+https://github.com/droplinked/droplink-packages.git","type":"git","directory":"packages/editor-ui"},"_npmVersion":"10.9.8","description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","directories":{},"sideEffects":["./dist/index.css","./dist/sections/index.js"],"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.3","@dnd-kit/core":"^6.3.1","@dnd-kit/sortable":"^8.0.0","@dnd-kit/utilities":"^3.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/jest":"^29.5.14","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@droplinked_inc/editor-configs":"0.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@droplinked_inc/editor-configs":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ui_0.4.2_1779725943866_0.12773438663925196","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@droplinked_inc/editor-ui","version":"0.4.3","license":"MIT","_id":"@droplinked_inc/editor-ui@0.4.3","maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"dist":{"shasum":"856ca70f32dcaa3d43766b2c685b8b7d17a260b5","tarball":"https://registry.npmjs.org/@droplinked_inc/editor-ui/-/editor-ui-0.4.3.tgz","fileCount":137,"integrity":"sha512-JLdFMvja3zYFgVRmkBTLflcx+TWLrSBXxquaxiqqQPxc9TE3qpRrcf0AVmK/2pB3lTH8xHLuM868P0e+yRdTNA==","signatures":[{"sig":"MEYCIQDL37ufnqV4dnlnBz6zOSOu/4/21ap/Z+AYsRXNVHyecQIhAJ1hpgw7ZpN9CxBxAL87pG8DhtemgHriempmXTHc2Vo8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295288},"main":"./dist/index.js","type":"module","_from":"file:droplinked_inc-editor-ui-0.4.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"scripts":{"lint":"eslint src","test":"jest","build":"tsc -p tsconfig.json && cp src/index.css dist/index.css","typecheck":"tsc --noEmit -p tsconfig.json","test:coverage":"jest --coverage"},"_npmUser":{"name":"droplinked_inc","email":"ali@droplinked.com"},"_resolved":"/tmp/d8bd2c7ef8ee08d7a09c132623fabc49/droplinked_inc-editor-ui-0.4.3.tgz","_integrity":"sha512-JLdFMvja3zYFgVRmkBTLflcx+TWLrSBXxquaxiqqQPxc9TE3qpRrcf0AVmK/2pB3lTH8xHLuM868P0e+yRdTNA==","repository":{"url":"git+https://github.com/droplinked/droplink-packages.git","type":"git","directory":"packages/editor-ui"},"_npmVersion":"10.9.8","description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","directories":{},"sideEffects":["./dist/index.css","./dist/sections/index.js"],"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.3","@dnd-kit/core":"^6.3.1","@dnd-kit/sortable":"^8.0.0","@dnd-kit/utilities":"^3.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/jest":"^29.5.14","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@droplinked_inc/editor-configs":"0.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@droplinked_inc/editor-configs":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ui_0.4.3_1779727286146_0.46841351516616303","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@droplinked_inc/editor-ui","version":"0.5.0","license":"MIT","_id":"@droplinked_inc/editor-ui@0.5.0","maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"dist":{"shasum":"5fdcae7ecfeba074d17042f3893b43df4446de5f","tarball":"https://registry.npmjs.org/@droplinked_inc/editor-ui/-/editor-ui-0.5.0.tgz","fileCount":141,"integrity":"sha512-6kDhOJC8wN6GgZKAWrjNuK8f99VriRFvMX6wA09ZAZQbbEv5Yh9AAkVpmpRHMd0RfniM4HkS+Xj0s6Bf3UC94Q==","signatures":[{"sig":"MEUCIQDxHacX0u0ghjYB8bh8SRhIoYHwNiG92anf0Thn2ssmMQIgP6MgqC/vMsxhQP6OT5mmAoXYKCgCUpcOz5furrq5Ch0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308884},"main":"./dist/index.js","type":"module","_from":"file:droplinked_inc-editor-ui-0.5.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"scripts":{"lint":"eslint src","test":"jest","build":"tsc -p tsconfig.json && cp src/index.css dist/index.css","typecheck":"tsc --noEmit -p tsconfig.json","test:coverage":"jest --coverage"},"_npmUser":{"name":"droplinked_inc","email":"ali@droplinked.com"},"_resolved":"/tmp/77509d82b28365925352a8903c633a26/droplinked_inc-editor-ui-0.5.0.tgz","_integrity":"sha512-6kDhOJC8wN6GgZKAWrjNuK8f99VriRFvMX6wA09ZAZQbbEv5Yh9AAkVpmpRHMd0RfniM4HkS+Xj0s6Bf3UC94Q==","repository":{"url":"git+https://github.com/droplinked/droplink-packages.git","type":"git","directory":"packages/editor-ui"},"_npmVersion":"10.9.8","description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","directories":{},"sideEffects":["./dist/index.css","./dist/sections/index.js"],"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.3","@dnd-kit/core":"^6.3.1","@measured/puck":"0.19.3","@dnd-kit/sortable":"^8.0.0","@dnd-kit/utilities":"^3.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/jest":"^29.5.14","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@droplinked_inc/editor-configs":"0.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@droplinked_inc/editor-configs":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ui_0.5.0_1779728484674_0.45984806645098186","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@droplinked_inc/editor-ui","version":"0.5.1","license":"MIT","_id":"@droplinked_inc/editor-ui@0.5.1","maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"dist":{"shasum":"f971f5c01fff6034cfea805d40cb85a7a01a7471","tarball":"https://registry.npmjs.org/@droplinked_inc/editor-ui/-/editor-ui-0.5.1.tgz","fileCount":141,"integrity":"sha512-JPtVkiSXAI4sob04Y3JAZOCkeLo52L2m3ZpNMfS9Dat1k3RvBPxDfac15kC6QMKzz+jLg1K/P/J0nyNQTAI/bQ==","signatures":[{"sig":"MEQCIAi7IrhM/0VqbQMUobNq/PYpiuTPyhanmePdwXeahfNnAiAbhItGElR/QHzosT5kUEP2ToO825LqCIpqRfkY/r7G/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312004},"main":"./dist/index.js","type":"module","_from":"file:droplinked_inc-editor-ui-0.5.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"scripts":{"lint":"eslint src","test":"jest","build":"tsc -p tsconfig.json && cp src/index.css dist/index.css","typecheck":"tsc --noEmit -p tsconfig.json","test:coverage":"jest --coverage"},"_npmUser":{"name":"droplinked_inc","email":"ali@droplinked.com"},"_resolved":"/tmp/f3818879db908256f90ab489716e6fe3/droplinked_inc-editor-ui-0.5.1.tgz","_integrity":"sha512-JPtVkiSXAI4sob04Y3JAZOCkeLo52L2m3ZpNMfS9Dat1k3RvBPxDfac15kC6QMKzz+jLg1K/P/J0nyNQTAI/bQ==","repository":{"url":"git+https://github.com/droplinked/droplink-packages.git","type":"git","directory":"packages/editor-ui"},"_npmVersion":"10.9.8","description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","directories":{},"sideEffects":["./dist/index.css","./dist/sections/index.js"],"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.3","@dnd-kit/core":"^6.3.1","@measured/puck":"0.19.3","@dnd-kit/sortable":"^8.0.0","@dnd-kit/utilities":"^3.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/jest":"^29.5.14","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@droplinked_inc/editor-configs":"0.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@droplinked_inc/editor-configs":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ui_0.5.1_1779730797064_0.9472223080129947","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@droplinked_inc/editor-ui","version":"0.5.2","license":"MIT","_id":"@droplinked_inc/editor-ui@0.5.2","maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"dist":{"shasum":"495449a5f383612d67c21f4a7a1fc8beeec8f3a0","tarball":"https://registry.npmjs.org/@droplinked_inc/editor-ui/-/editor-ui-0.5.2.tgz","fileCount":141,"integrity":"sha512-ts3ZOjZTKB2/PGbry0N+qQvA4SFWz1nxl/EU9076i09BVwsE3MrDQuesfmTWOP0SCMpcTHXjfHIAkiBlFAGOvQ==","signatures":[{"sig":"MEQCIGj/C2N5Wcu6GA8a6aUvJDemysmqZJ29Uab4PZAXyMmuAiAny1wkwRlYL5kPnj7EDZsiXpv9ONFsbiiNP5VjulhHfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313526},"main":"./dist/index.js","type":"module","_from":"file:droplinked_inc-editor-ui-0.5.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"scripts":{"lint":"eslint src","test":"jest","build":"tsc -p tsconfig.json && cp src/index.css dist/index.css","typecheck":"tsc --noEmit -p tsconfig.json","test:coverage":"jest --coverage"},"_npmUser":{"name":"droplinked_inc","email":"ali@droplinked.com"},"_resolved":"/tmp/01fbd6ebc66c868bf79bfb5f0d2fad9c/droplinked_inc-editor-ui-0.5.2.tgz","_integrity":"sha512-ts3ZOjZTKB2/PGbry0N+qQvA4SFWz1nxl/EU9076i09BVwsE3MrDQuesfmTWOP0SCMpcTHXjfHIAkiBlFAGOvQ==","repository":{"url":"git+https://github.com/droplinked/droplink-packages.git","type":"git","directory":"packages/editor-ui"},"_npmVersion":"10.9.8","description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","directories":{},"sideEffects":["./dist/index.css","./dist/sections/index.js"],"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.3","@dnd-kit/core":"^6.3.1","@measured/puck":"0.19.3","@dnd-kit/sortable":"^8.0.0","@dnd-kit/utilities":"^3.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/jest":"^29.5.14","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@droplinked_inc/editor-configs":"0.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@droplinked_inc/editor-configs":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ui_0.5.2_1779732454710_0.37568718586004346","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@droplinked_inc/editor-ui","version":"0.5.3","license":"MIT","_id":"@droplinked_inc/editor-ui@0.5.3","maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"dist":{"shasum":"5edc1678e0a49df4730ada3c8be1b33e0738898b","tarball":"https://registry.npmjs.org/@droplinked_inc/editor-ui/-/editor-ui-0.5.3.tgz","fileCount":145,"integrity":"sha512-8F84cCOwAlEj2JxmtOLStDsBXXdr16OEup5KkH5Y8QBsr/UAXbLcaz/gwvwv0vss3JgmHgBo+LH/ISiPY+Tqeg==","signatures":[{"sig":"MEYCIQDa1dba6kNo4w7P78IsxPSr85th1WD6qjebSVwKG4rQBgIhAKVB/n8qsdDQ2WyWPuzWPSsCv8LrnxgRnJp8ApALRARu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331415},"main":"./dist/index.js","type":"module","_from":"file:droplinked_inc-editor-ui-0.5.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"scripts":{"lint":"eslint src","test":"jest","build":"tsc -p tsconfig.json && cp src/index.css dist/index.css","typecheck":"tsc --noEmit -p tsconfig.json","test:coverage":"jest --coverage"},"_npmUser":{"name":"droplinked_inc","email":"ali@droplinked.com"},"_resolved":"/tmp/a98d30c3c6134e4336847e7c2b6f8630/droplinked_inc-editor-ui-0.5.3.tgz","_integrity":"sha512-8F84cCOwAlEj2JxmtOLStDsBXXdr16OEup5KkH5Y8QBsr/UAXbLcaz/gwvwv0vss3JgmHgBo+LH/ISiPY+Tqeg==","repository":{"url":"git+https://github.com/droplinked/droplink-packages.git","type":"git","directory":"packages/editor-ui"},"_npmVersion":"10.9.8","description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","directories":{},"sideEffects":["./dist/index.css","./dist/sections/index.js"],"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.3","@dnd-kit/core":"^6.3.1","@measured/puck":"0.19.3","@dnd-kit/sortable":"^8.0.0","@dnd-kit/utilities":"^3.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/jest":"^29.5.14","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@droplinked_inc/editor-configs":"0.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@droplinked_inc/editor-configs":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ui_0.5.3_1779735646027_0.8331541049331439","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@droplinked_inc/editor-ui","version":"0.5.4","license":"MIT","_id":"@droplinked_inc/editor-ui@0.5.4","maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"dist":{"shasum":"fd0cf7c678870464ae841ecca4daf4b338698ca6","tarball":"https://registry.npmjs.org/@droplinked_inc/editor-ui/-/editor-ui-0.5.4.tgz","fileCount":149,"integrity":"sha512-KNLHXPSf2UMFP/Z8GfWBWsMLOkb+qNW/rbmdtHYMp6iQupLELKelXxL6Z+cEy2E+mgUeYTRdGYehY9i1oaywWg==","signatures":[{"sig":"MEQCIDqm5XTIIlCRCNjmDQEoQoj3DpYhJtPGrgeUtTlNHa6zAiBzgw4GyIEAdVnDChV1g5ut7C5h7utU1A1pualuaZbWgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334917},"main":"./dist/index.js","type":"module","_from":"file:droplinked_inc-editor-ui-0.5.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"scripts":{"lint":"eslint src","test":"jest","build":"tsc -p tsconfig.json && cp src/index.css dist/index.css","typecheck":"tsc --noEmit -p tsconfig.json","test:coverage":"jest --coverage"},"_npmUser":{"name":"droplinked_inc","email":"ali@droplinked.com"},"_resolved":"/tmp/4fd68685c27ca2666e70b80025b535e4/droplinked_inc-editor-ui-0.5.4.tgz","_integrity":"sha512-KNLHXPSf2UMFP/Z8GfWBWsMLOkb+qNW/rbmdtHYMp6iQupLELKelXxL6Z+cEy2E+mgUeYTRdGYehY9i1oaywWg==","repository":{"url":"git+https://github.com/droplinked/droplink-packages.git","type":"git","directory":"packages/editor-ui"},"_npmVersion":"10.9.8","description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","directories":{},"sideEffects":["./dist/index.css","./dist/sections/index.js"],"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.3","@dnd-kit/core":"^6.3.1","@measured/puck":"0.19.3","@dnd-kit/sortable":"^8.0.0","@dnd-kit/utilities":"^3.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/jest":"^29.5.14","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@droplinked_inc/editor-configs":"0.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@droplinked_inc/editor-configs":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ui_0.5.4_1779743729442_0.5679024729213225","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@droplinked_inc/editor-ui","version":"0.5.5","license":"MIT","_id":"@droplinked_inc/editor-ui@0.5.5","maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"dist":{"shasum":"adc492850b3e7a4a98e7b9ef6cdb57b9f5bb6433","tarball":"https://registry.npmjs.org/@droplinked_inc/editor-ui/-/editor-ui-0.5.5.tgz","fileCount":149,"integrity":"sha512-g137drHGUyrWAfxO1sSvTis29NfJhDnuiaUgcEvHVnoiDXeEZg/C10CWHzkIjmubHmSHeBuHdrrIGQ6XLXOxdA==","signatures":[{"sig":"MEQCIGNRjJaNFvWtaN2FF+stACqnT9Uc/ReFbh5mHRQ81NZLAiAuHXwiOFGYbcSuhBe2avgZLsfc+IfDyphLJomRp4bXUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344041},"main":"./dist/index.js","type":"module","_from":"file:droplinked_inc-editor-ui-0.5.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"scripts":{"lint":"eslint src","test":"jest","build":"tsc -p tsconfig.json && cp src/index.css dist/index.css","typecheck":"tsc --noEmit -p tsconfig.json","test:coverage":"jest --coverage"},"_npmUser":{"name":"droplinked_inc","email":"ali@droplinked.com"},"_resolved":"/tmp/2ee481a39914f1c70c2972e1084b2547/droplinked_inc-editor-ui-0.5.5.tgz","_integrity":"sha512-g137drHGUyrWAfxO1sSvTis29NfJhDnuiaUgcEvHVnoiDXeEZg/C10CWHzkIjmubHmSHeBuHdrrIGQ6XLXOxdA==","repository":{"url":"git+https://github.com/droplinked/droplink-packages.git","type":"git","directory":"packages/editor-ui"},"_npmVersion":"10.9.8","description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","directories":{},"sideEffects":["./dist/index.css","./dist/sections/index.js"],"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.3","@dnd-kit/core":"^6.3.1","@measured/puck":"0.19.3","@dnd-kit/sortable":"^8.0.0","@dnd-kit/utilities":"^3.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/jest":"^29.5.14","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@droplinked_inc/editor-configs":"0.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@droplinked_inc/editor-configs":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ui_0.5.5_1779748860482_0.75823481103846","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@droplinked_inc/editor-ui","version":"0.5.6","license":"MIT","_id":"@droplinked_inc/editor-ui@0.5.6","maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"dist":{"shasum":"7e3225c61d96bd7d7b0a62c3de333baa04c2a4ec","tarball":"https://registry.npmjs.org/@droplinked_inc/editor-ui/-/editor-ui-0.5.6.tgz","fileCount":149,"integrity":"sha512-DML5DxqZiCLvEIg/rEve1N5p1KT+3Bc3KuCur3n2j+ylWPR6Q0xOH3wMEvs8N0oEAsbwVixnqWtLoRC22WWWpA==","signatures":[{"sig":"MEUCIQC0uFRExnGVeQI4YDtiw7fJdhcF+czamG0mAikCHtW7cgIgKXUrS+2o6ZYx7D/MmSD3bxAnD/MYW1K31s3gkZamIoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345354},"main":"./dist/index.js","type":"module","_from":"file:droplinked_inc-editor-ui-0.5.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"scripts":{"lint":"eslint src","test":"jest","build":"tsc -p tsconfig.json && cp src/index.css dist/index.css","typecheck":"tsc --noEmit -p tsconfig.json","test:coverage":"jest --coverage"},"_npmUser":{"name":"droplinked_inc","email":"ali@droplinked.com"},"_resolved":"/tmp/1761a91238c044fc50bf87d23b8ae1b7/droplinked_inc-editor-ui-0.5.6.tgz","_integrity":"sha512-DML5DxqZiCLvEIg/rEve1N5p1KT+3Bc3KuCur3n2j+ylWPR6Q0xOH3wMEvs8N0oEAsbwVixnqWtLoRC22WWWpA==","repository":{"url":"git+https://github.com/droplinked/droplink-packages.git","type":"git","directory":"packages/editor-ui"},"_npmVersion":"10.9.8","description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","directories":{},"sideEffects":["./dist/index.css","./dist/sections/index.js"],"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.3","@dnd-kit/core":"^6.3.1","@measured/puck":"0.19.3","@dnd-kit/sortable":"^8.0.0","@dnd-kit/utilities":"^3.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/jest":"^29.5.14","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@droplinked_inc/editor-configs":"0.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@droplinked_inc/editor-configs":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ui_0.5.6_1779811603822_0.126833100099371","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@droplinked_inc/editor-ui","version":"0.5.7","license":"MIT","_id":"@droplinked_inc/editor-ui@0.5.7","maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"dist":{"shasum":"5278fa1f390503e73f41cd1b141510556c630c50","tarball":"https://registry.npmjs.org/@droplinked_inc/editor-ui/-/editor-ui-0.5.7.tgz","fileCount":149,"integrity":"sha512-umDUa7o2zT0E8LA9C5DRIFe3nUmTE5bT6WYiMs0WOEfuT5IiLPzVB63DPTbeIr9rIm6b+pN8XPxUFwZZOsOPtw==","signatures":[{"sig":"MEQCIC7sIzl6fWgpbExE+LaIDJgQFMaonQ1Mj6euQoGyFA3BAiAf7lDMiK2j0OoBXhkOcdw2G8TBK//Fjwt5oxWmnM4OLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346994},"main":"./dist/index.js","type":"module","_from":"file:droplinked_inc-editor-ui-0.5.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"scripts":{"lint":"eslint src","test":"jest","build":"tsc -p tsconfig.json && cp src/index.css dist/index.css","typecheck":"tsc --noEmit -p tsconfig.json","test:coverage":"jest --coverage"},"_npmUser":{"name":"droplinked_inc","email":"ali@droplinked.com"},"_resolved":"/tmp/2a79d035695232403a126e5aa5d73a90/droplinked_inc-editor-ui-0.5.7.tgz","_integrity":"sha512-umDUa7o2zT0E8LA9C5DRIFe3nUmTE5bT6WYiMs0WOEfuT5IiLPzVB63DPTbeIr9rIm6b+pN8XPxUFwZZOsOPtw==","repository":{"url":"git+https://github.com/droplinked/droplink-packages.git","type":"git","directory":"packages/editor-ui"},"_npmVersion":"10.9.8","description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","directories":{},"sideEffects":["./dist/index.css","./dist/sections/index.js"],"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.3","@dnd-kit/core":"^6.3.1","@measured/puck":"0.19.3","@dnd-kit/sortable":"^8.0.0","@dnd-kit/utilities":"^3.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/jest":"^29.5.14","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@droplinked_inc/editor-configs":"0.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@droplinked_inc/editor-configs":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ui_0.5.7_1779830084545_0.8662470910789886","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@droplinked_inc/editor-ui","version":"0.5.8","license":"MIT","_id":"@droplinked_inc/editor-ui@0.5.8","maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"dist":{"shasum":"323daefdaaa033f97ecee6cda7147a63223dfaf4","tarball":"https://registry.npmjs.org/@droplinked_inc/editor-ui/-/editor-ui-0.5.8.tgz","fileCount":149,"integrity":"sha512-pX1f0Rn3hYNYvjQ3r6nIRqNIxMDhUTWrtNGLLltl6nR3Y/5JN+PVaHuBWUYbdnbMWZD7jnOrCLstm0IIeTPGGw==","signatures":[{"sig":"MEYCIQCiGQ9oDEMuOI9mjWSU4qm9ezHbSS+lyTAyF/059D5xVgIhAK+SHkZUUPH8Gdy35ktrUCUFuly+qDoqOympb4DTfO8t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":360757},"main":"./dist/index.js","type":"module","_from":"file:droplinked_inc-editor-ui-0.5.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"scripts":{"lint":"eslint src","test":"jest","build":"tsc -p tsconfig.json && cp src/index.css dist/index.css","typecheck":"tsc --noEmit -p tsconfig.json","test:coverage":"jest --coverage"},"_npmUser":{"name":"droplinked_inc","email":"ali@droplinked.com"},"_resolved":"/tmp/8725bb0afd43c57804a0825b9a775edb/droplinked_inc-editor-ui-0.5.8.tgz","_integrity":"sha512-pX1f0Rn3hYNYvjQ3r6nIRqNIxMDhUTWrtNGLLltl6nR3Y/5JN+PVaHuBWUYbdnbMWZD7jnOrCLstm0IIeTPGGw==","repository":{"url":"git+https://github.com/droplinked/droplink-packages.git","type":"git","directory":"packages/editor-ui"},"_npmVersion":"10.9.8","description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","directories":{},"sideEffects":["./dist/index.css","./dist/sections/index.js"],"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.3","@dnd-kit/core":"^6.3.1","@measured/puck":"0.19.3","@dnd-kit/sortable":"^8.0.0","@dnd-kit/utilities":"^3.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/jest":"^29.5.14","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@droplinked_inc/editor-configs":"0.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@droplinked_inc/editor-configs":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ui_0.5.8_1779832843145_0.48734759789919924","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@droplinked_inc/editor-ui","version":"0.5.9","license":"MIT","_id":"@droplinked_inc/editor-ui@0.5.9","maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"dist":{"shasum":"af9695962c70023b4fe6197d795b676a713ca520","tarball":"https://registry.npmjs.org/@droplinked_inc/editor-ui/-/editor-ui-0.5.9.tgz","fileCount":149,"integrity":"sha512-F03M7A2tULRi3XqUc88bAduzQQECbHBUM14iIQlcFQxqNK9LyZrw1gY3gNHXGggirQ+PdxX/TQp+ecQcBj1m3A==","signatures":[{"sig":"MEUCIQCYjdinUv0GnNS1rE9Rr6LUeOMeZ57A26CdpcKNi81KUwIgDkY7zmIxv0h5z/u69FxHzwbnpMLCwCRrEu1yznq3snI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":361142},"main":"./dist/index.js","type":"module","_from":"file:droplinked_inc-editor-ui-0.5.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"scripts":{"lint":"eslint src","test":"jest","build":"tsc -p tsconfig.json && cp src/index.css dist/index.css","typecheck":"tsc --noEmit -p tsconfig.json","test:coverage":"jest --coverage"},"_npmUser":{"name":"droplinked_inc","email":"ali@droplinked.com"},"_resolved":"/tmp/2081ca86dd6083d483961db9f3bf94e2/droplinked_inc-editor-ui-0.5.9.tgz","_integrity":"sha512-F03M7A2tULRi3XqUc88bAduzQQECbHBUM14iIQlcFQxqNK9LyZrw1gY3gNHXGggirQ+PdxX/TQp+ecQcBj1m3A==","repository":{"url":"git+https://github.com/droplinked/droplink-packages.git","type":"git","directory":"packages/editor-ui"},"_npmVersion":"10.9.8","description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","directories":{},"sideEffects":["./dist/index.css","./dist/sections/index.js"],"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.3","@dnd-kit/core":"^6.3.1","@measured/puck":"0.19.3","@dnd-kit/sortable":"^8.0.0","@dnd-kit/utilities":"^3.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/jest":"^29.5.14","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@droplinked_inc/editor-configs":"0.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@droplinked_inc/editor-configs":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ui_0.5.9_1779835031051_0.7620574932798794","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@droplinked_inc/editor-ui","version":"0.5.10","license":"MIT","_id":"@droplinked_inc/editor-ui@0.5.10","maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"dist":{"shasum":"f07d1ff7e72f724c7286b84544504077c19186f9","tarball":"https://registry.npmjs.org/@droplinked_inc/editor-ui/-/editor-ui-0.5.10.tgz","fileCount":149,"integrity":"sha512-GIsYxtvrpyI5V8WMRf1zistP8/NNY/x6FkOQrjoGnPkkEoFInV0DCi0nqy/PnOBxL9I9eODEK/LqE3Y6fN0kXA==","signatures":[{"sig":"MEQCIGLhWXkiIrTS+c+4T7Pa6x/LNH8iw4M8mPZFlup3HJjFAiBUaNkUAx2/A4qGvMxu64tqmnCsFrHhkuj4ZUA6CUU/yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362788},"main":"./dist/index.js","type":"module","_from":"file:droplinked_inc-editor-ui-0.5.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"scripts":{"lint":"eslint src","test":"jest","build":"tsc -p tsconfig.json && cp src/index.css dist/index.css","typecheck":"tsc --noEmit -p tsconfig.json","test:coverage":"jest --coverage"},"_npmUser":{"name":"droplinked_inc","email":"ali@droplinked.com"},"_resolved":"/tmp/e1eca5f2b675791b0f80c9b62895427f/droplinked_inc-editor-ui-0.5.10.tgz","_integrity":"sha512-GIsYxtvrpyI5V8WMRf1zistP8/NNY/x6FkOQrjoGnPkkEoFInV0DCi0nqy/PnOBxL9I9eODEK/LqE3Y6fN0kXA==","repository":{"url":"git+https://github.com/droplinked/droplink-packages.git","type":"git","directory":"packages/editor-ui"},"_npmVersion":"10.9.8","description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","directories":{},"sideEffects":["./dist/index.css","./dist/sections/index.js"],"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.3","@dnd-kit/core":"^6.3.1","@measured/puck":"0.19.3","@dnd-kit/sortable":"^8.0.0","@dnd-kit/utilities":"^3.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/jest":"^29.5.14","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@droplinked_inc/editor-configs":"0.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@droplinked_inc/editor-configs":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ui_0.5.10_1779837174189_0.9762941568948602","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"@droplinked_inc/editor-ui","version":"0.5.11","license":"MIT","_id":"@droplinked_inc/editor-ui@0.5.11","maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"dist":{"shasum":"474b28fa53caf6e5e2a39346b7ab77cab95cdcef","tarball":"https://registry.npmjs.org/@droplinked_inc/editor-ui/-/editor-ui-0.5.11.tgz","fileCount":149,"integrity":"sha512-PZgQ9sjft1+X0tTBsgFoPudJ4ujzoKqvj7jEYQm1LcPHSRhHisWS4Tfte76XWFxatRu/bYDurh1x5qBHOZ8eBQ==","signatures":[{"sig":"MEUCIQDxi1PzA5RBOio4xLhVptEdObXWrjdnSB+Ua0DH4q7RqQIgDLS4/7BeaER7MM9LXApKPvGXuRZ3ttHjg2No9U9PBUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367307},"main":"./dist/index.js","type":"module","_from":"file:droplinked_inc-editor-ui-0.5.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"scripts":{"lint":"eslint src","test":"jest","build":"tsc -p tsconfig.json && cp src/index.css dist/index.css","typecheck":"tsc --noEmit -p tsconfig.json","test:coverage":"jest --coverage"},"_npmUser":{"name":"droplinked_inc","email":"ali@droplinked.com"},"_resolved":"/tmp/6a2d8f0586711b1af9957f3029e98830/droplinked_inc-editor-ui-0.5.11.tgz","_integrity":"sha512-PZgQ9sjft1+X0tTBsgFoPudJ4ujzoKqvj7jEYQm1LcPHSRhHisWS4Tfte76XWFxatRu/bYDurh1x5qBHOZ8eBQ==","repository":{"url":"git+https://github.com/droplinked/droplink-packages.git","type":"git","directory":"packages/editor-ui"},"_npmVersion":"10.9.8","description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","directories":{},"sideEffects":["./dist/index.css","./dist/sections/index.js"],"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.3","@dnd-kit/core":"^6.3.1","@measured/puck":"0.19.3","@dnd-kit/sortable":"^8.0.0","@dnd-kit/utilities":"^3.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/jest":"^29.5.14","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@droplinked_inc/editor-configs":"0.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@droplinked_inc/editor-configs":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ui_0.5.11_1779842404122_0.06104501228790382","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"@droplinked_inc/editor-ui","version":"0.5.12","description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","license":"MIT","type":"module","sideEffects":["./dist/index.css","./dist/sections/index.js"],"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"dependencies":{"@dnd-kit/core":"^6.3.1","@dnd-kit/sortable":"^8.0.0","@dnd-kit/utilities":"^3.2.2","@measured/puck":"0.19.3","zustand":"^5.0.3"},"peerDependencies":{"@droplinked_inc/editor-configs":"^0.1.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"devDependencies":{"@testing-library/jest-dom":"^6.6.3","@testing-library/react":"^16.1.0","@testing-library/user-event":"^14.6.1","@types/jest":"^29.5.14","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","jest-environment-jsdom":"^29.7.0","react":"^19.0.0","react-dom":"^19.0.0","@droplinked_inc/editor-configs":"0.1.1"},"publishConfig":{"provenance":false,"access":"public"},"repository":{"type":"git","url":"git+https://github.com/droplinked/droplink-packages.git","directory":"packages/editor-ui"},"homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"engines":{"node":">=22.0.0"},"scripts":{"build":"tsc -p tsconfig.json && cp src/index.css dist/index.css","test":"jest","test:coverage":"jest --coverage","lint":"eslint src","typecheck":"tsc --noEmit -p tsconfig.json"},"_id":"@droplinked_inc/editor-ui@0.5.12","_integrity":"sha512-XffkyeXLGThmadpDB4pkMoebq/f4LVVBp9kVhd9Jzuzmwo4h0nHB+w7mM04uqa1nH11j7MYkvrj74e8BQ3QKsA==","_resolved":"/tmp/12a9dff82e640d2ed9cf22ced63ce4ff/droplinked_inc-editor-ui-0.5.12.tgz","_from":"file:droplinked_inc-editor-ui-0.5.12.tgz","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-XffkyeXLGThmadpDB4pkMoebq/f4LVVBp9kVhd9Jzuzmwo4h0nHB+w7mM04uqa1nH11j7MYkvrj74e8BQ3QKsA==","shasum":"3035f412a1ecffb9313d1e557a39511a7214df8e","tarball":"https://registry.npmjs.org/@droplinked_inc/editor-ui/-/editor-ui-0.5.12.tgz","fileCount":149,"unpackedSize":369633,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC8ylSNyFJs6nZvK6xHjRoRJn4nlHYbNXEbrNrB0xYOqgIgU4VSNg53VEbK/xh1ZvpJyjZxc+rA1DhOwiU7BEqyezI="}]},"_npmUser":{"name":"droplinked_inc","email":"ali@droplinked.com"},"directories":{},"maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/editor-ui_0.5.12_1779849835125_0.6420510123889853"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-21T04:31:24.237Z","modified":"2026-05-27T02:43:55.345Z","0.3.0":"2026-05-21T04:31:24.945Z","0.3.1":"2026-05-21T07:24:39.923Z","0.4.0":"2026-05-25T09:16:03.276Z","0.4.1":"2026-05-25T15:05:33.815Z","0.4.2":"2026-05-25T16:19:04.073Z","0.4.3":"2026-05-25T16:41:26.297Z","0.5.0":"2026-05-25T17:01:24.843Z","0.5.1":"2026-05-25T17:39:57.237Z","0.5.2":"2026-05-25T18:07:34.888Z","0.5.3":"2026-05-25T19:00:46.204Z","0.5.4":"2026-05-25T21:15:29.630Z","0.5.5":"2026-05-25T22:41:00.628Z","0.5.6":"2026-05-26T16:06:43.987Z","0.5.7":"2026-05-26T21:14:44.712Z","0.5.8":"2026-05-26T22:00:43.521Z","0.5.9":"2026-05-26T22:37:11.205Z","0.5.10":"2026-05-26T23:12:54.349Z","0.5.11":"2026-05-27T00:40:04.259Z","0.5.12":"2026-05-27T02:43:55.247Z"},"bugs":{"url":"https://github.com/droplinked/droplink-packages/issues"},"license":"MIT","homepage":"https://github.com/droplinked/droplink-packages/tree/main/packages/editor-ui#readme","repository":{"type":"git","url":"git+https://github.com/droplinked/droplink-packages.git","directory":"packages/editor-ui"},"description":"Renderer + image-upload UI for the @droplinked_inc visual editor. Initial rebuild port of the page-level renderer from the hostile droplinked-editor-configs@1.9.19. Most surface area is intentionally stubbed in this 0.1.0 — see README for the porting plan","maintainers":[{"name":"droplinked_inc","email":"ali@droplinked.com"}],"readme":"# @droplinked_inc/editor-ui\n\nRenderer + image-upload UI for the `@droplinked_inc` visual editor.\n\nInitial rebuild port of the page-level renderer (`Editor`, `PageHeader`,\n`PageFooter`, `InnerContent`, `AppStoreProvider`) that the hostile\n`droplinked-editor-configs@1.9.19` shipped tightly coupled to its\ndata-only surface. `@droplinked_inc/editor-configs` already ports the\ndata substrate; this package owns the renderer.\n\n## Status: 0.1.0 — shell package with bug-fix landing zone\n\nThe hostile renderer is approximately **19,818 LoC across 1,168 files**\n(per `packages/editor-configs/THREAT_MODEL.md`). Porting it safely\nrequires multi-agent work. This 0.1.0 release ships **the structural\nfix for the 2026-05-18 template-builder upload regression** plus a\ntyped prop surface so consumers can flip imports without compile breaks.\n\n### What ships in 0.1.0\n\n| Surface | State |\n| --- | --- |\n| `Editor` component | **STUB** — renders a placeholder that delegates to `<UploadImage>` so the bug-fix path is exercisable end-to-end. |\n| `UploadImage` component | **WORKING** — minimal unstyled `<label><input type=\"file\"></label>` widget that calls `uploadImageToCdn`. |\n| `uploadImageToCdn` helper | **WORKING** — POSTs `multipart/form-data` to `/uploader/cdn-upload` with `Authorization: Bearer <token>`. |\n| `EditorProps` / `UploadConfig` types | **STABLE** — match the prop surface that `droplinked-shop-builder` consumers used against 1.9.19. |\n| `PageHeader` / `PageFooter` / `InnerContent` / `AppStoreProvider` | **NOT YET PORTED** — see \"Porting plan\" below. |\n| Configured component renderers (69 files in 1.9.19) | **NOT YET PORTED** — see \"Porting plan\". |\n| Icon set (849 SVGs) | **NOT IN SCOPE** — belongs in a future `@droplinked_inc/icons` (already flagged in `editor-configs/THREAT_MODEL.md`). |\n\n### The bug this fixes\n\nUpload from `droplinked.com/analytics/style-center/template-builder`\nstarted 401-ing on 2026-05-18 after apiv3 PR #1116 made\n`/uploader/cdn-upload` JWT-required. Root cause: hostile 1.9.19 accepted\na `token` prop on `<Editor>` but the internal upload call did **not**\nforward it as the `Authorization` header. Since we don't own that source\nwe cannot patch it in place — hence this package.\n\nThe fix is in `src/internal/upload.ts`:\n\n```ts\nheaders: {\n  Authorization: `Bearer ${config.token}`,\n},\n```\n\nThis is the single load-bearing line. The regression test\n(`src/__tests__/upload-auth-forwarded.test.tsx`) pins the contract.\n\n## Porting plan\n\nOnce published, separate sub-agents can land each block as its own PR\nagainst this package:\n\n1. **`PageHeader`** — top-of-page editor chrome (save, exit, publish).\n2. **`PageFooter`** — publish/preview footer.\n3. **`InnerContent`** — Puck-host wrapper that consumes\n   `@droplinked_inc/editor-configs`.\n4. **`AppStoreProvider`** — zustand store wiring. Audit for telemetry\n   /phone-home before porting.\n5. **Cover Media handler + Logo Change handler** — wire to\n   `UploadImage` so they share the JWT-forwarded upload path.\n6. **Theming / Chakra v3 migration** — drop Chakra v2 carry-overs.\n\nEach port MUST repeat the secrets-sweep that\n`editor-configs/THREAT_MODEL.md` documented (eval/new Function, inline\nS3 URLs, console.log, hardcoded `apiv3.droplinked.com`, telemetry).\n\n## Consumer migration (`droplinked-shop-builder`)\n\n```diff\n- import { Editor, EditorProps } from 'droplinked-editor-configs';\n+ import { Editor, EditorProps } from '@droplinked_inc/editor-ui';\n```\n\nThe prop surface is unchanged. The upload regression is fixed at the\npackage boundary; the host application does not need to change how it\npasses `token`.\n\n## Security posture\n\n- `sideEffects: false` — bundlers tree-shake everything the consumer\n  doesn't import.\n- No `eval`, `new Function`, dynamic `require`, or\n  `dangerouslySetInnerHTML`.\n- No `console.log` / `console.debug` in shipped code.\n- Token is forwarded only on the `Authorization` header; never logged,\n  never serialized into request body or URL.\n- Default upload endpoint is `https://apiv3.droplinked.com/uploader/cdn-upload`;\n  override via `endpoint` config for tests/staging.\n","readmeFilename":"README.md"}