1
0
mirror of https://github.com/ianstormtaylor/slate.git synced 2025-02-15 12:44:38 +01:00
slate/packages
Ian Storm Taylor 617fba2ac0 Split core plugin (#1242)
* split core into before/after, add onBeforeInput to before

* migrate handlers to before plugin, add event handlers constants

* cleanup

* refactor hotkeys into constants file

* fix serializer, disable core plugin tests

* fix linter
2017-10-16 17:31:43 -07:00
..
2017-10-16 17:31:43 -07:00
2017-10-15 19:24:52 -07:00
2017-10-15 19:24:52 -07:00
2017-10-15 19:24:52 -07:00
2017-10-15 19:24:52 -07:00
2017-10-15 19:24:52 -07:00
2017-10-15 19:24:52 -07:00
2017-10-16 17:31:43 -07:00
2017-10-16 17:31:43 -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:

  • slate — which includes Slate's core logic.
  • slate-react — the React components for rendering Slate editors.
  • slate-hyperscript — a hyperscript helper to write Slate documents in JSX!

And some others...