1
0
mirror of https://github.com/ianstormtaylor/slate.git synced 2025-02-25 01:33:37 +01:00
slate/packages
Jinxuan Zhu 1cd1bcb3e2 Feature: setTextByKey and replaceTextByKey (#1745)
* basic functions

* basic tests

* First Complish: tests and functions for setTextByKey and replaceTextByKey
2018-04-27 13:18:37 -07:00
..
2018-03-28 09:50:20 -07:00
2018-02-07 10:54:52 -08:00
2018-03-28 09:50:20 -07:00
2018-03-28 09:50:20 -07:00
2018-03-28 09:50:20 -07:00
2018-03-28 09:50:20 -07:00
2018-03-28 09:50:20 -07:00
2018-03-28 09:50:20 -07:00

Packages

Slate's codebase is monorepo managed with Lerna. It consists of a handful of packages—although you won't always use all of them. They are:

Package Version Size Description
slate Slate's core data model logic.
slate-base64-serializer A Base64 string serializer for Slate documents.
slate-html-serializer An HTML serializer for Slate documents.
slate-hyperscript A hyperscript tool to write JSX Slate documents!
slate-plain-serializer A plain text serializer for Slate documents.
slate-prop-types React prop types for checking Slate values.
slate-react React components for rendering Slate editors.
slate-schema-violations Constants for the built-in schema violations.
slate-simulator A simulator for testing Slate editors and plugins.