@droplinked_inc/editor-configs
v0.1.1
Published
Pure-data category configs for the @droplinked_inc visual editor (port of droplinked-editor-configs).
Readme
@droplinked_inc/editor-configs
Pure-data category configuration for the @droplinked_inc visual editor. This
package is the initial port of [email protected], scoped
to the static category/component contract; the rendered React/Chakra UI
implementations are intentionally deferred (see THREAT_MODEL.md).
This package is part of the @droplinked_inc/* rebuild following the 2026-05-13
npm namespace dispute. The legacy droplinked-editor-configs (or equivalent) package
is being rewritten from scratch in this monorepo to a higher security and
quality bar.
What this package exposes
- Ten category configs (
textCategory,buttonCategory,designLayoutCategory,heroSectionCategory,imageWithTextCategory,layoutCategory,mediaCategory,multiColumnCategory,productsCategory,blogPostsCategory). - Two composed configs that match the legacy public API:
innerContentConfigandeditorMainConfig. - A
zodschema (editorConfigShapeSchema,parseEditorConfig) used to validate any config arriving from outside the package's trust boundary.
Usage
import { editorMainConfig, parseEditorConfig } from '@droplinked_inc/editor-configs';
const validated = parseEditorConfig(editorMainConfig);Threat model
See THREAT_MODEL.md for trust boundaries, deferred surface area, and the
follow-up PRs gated on @droplinked_inc/editor-core shipping.
