mirror of
https://github.com/ianstormtaylor/slate.git
synced 2025-08-18 05:01:17 +02:00
committed by
Ian Storm Taylor
parent
7e0929bd22
commit
2e9b94b481
@@ -2,14 +2,15 @@
|
||||
|
||||
Slate's codebase is monorepo managed with [Lerna](https://lernajs.io/). It consists of a handful of packages—although you won't always use all of them. They are:
|
||||
|
||||
| **Package** | **Version** | **Size** | **Description** |
|
||||
| ------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------- |
|
||||
| [`slate`](./slate) | [](./packages/slate/package.json) | [](https://unpkg.com/slate/dist/slate.min.js) | Slate's core data model logic. |
|
||||
| [`slate-base64-serializer`](./slate-base64-serializer) | [](./packages/slate-base64-serializer/package.json) | [](https://unpkg.com/slate-base64-serializer/dist/slate-base64-serializer.min.js) | A Base64 string serializer for Slate documents. |
|
||||
| [`slate-html-serializer`](./slate-html-serializer) | [](./packages/slate-html-serializer/package.json) | [](https://unpkg.com/slate-html-serializer/dist/slate-html-serializer.min.js) | An HTML serializer for Slate documents. |
|
||||
| [`slate-hyperscript`](./slate-hyperscript) | [](./packages/slate-hyperscript/package.json) | [](https://unpkg.com/slate-hyperscript/dist/slate-hyperscript.min.js) | A hyperscript tool to write JSX Slate documents! |
|
||||
| [`slate-plain-serializer`](./slate-plain-serializer) | [](./packages/slate-plain-serializer/package.json) | [](https://unpkg.com/slate-plain-serializer/dist/slate-plain-serializer.min.js) | A plain text serializer for Slate documents. |
|
||||
| [`slate-prop-types`](./slate-prop-types) | [](./packages/slate-prop-types/package.json) | [](https://unpkg.com/slate-prop-types/dist/slate-prop-types.min.js) | React prop types for checking Slate values. |
|
||||
| [`slate-react`](./slate-react) | [](./packages/slate-react/package.json) | [](https://unpkg.com/slate-react/dist/slate-react.min.js) | React components for rendering Slate editors. |
|
||||
| [`slate-schema-violations`](./slate-schema-violations) | [](./packages/slate-schema-violations/package.json) | [](https://unpkg.com/slate-schema-violations/dist/slate-schema-violations.min.js) | Constants for the built-in schema violations. |
|
||||
| [`slate-simulator`](./slate-simulator) | [](./packages/slate-simulator/package.json) | [](https://unpkg.com/slate-simulator/dist/slate-simulator.min.js) | A simulator for testing Slate editors and plugins. |
|
||||
| **Package** | **Version** | **Size** | **Description** |
|
||||
| ------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------- |
|
||||
| [`slate`](./slate) | [](./slate/package.json) | [](https://unpkg.com/slate/dist/slate.min.js) | Slate's core data model logic. |
|
||||
| [`slate-base64-serializer`](./slate-base64-serializer) | [](./slate-base64-serializer/package.json) | [](https://unpkg.com/slate-base64-serializer/dist/slate-base64-serializer.min.js) | A Base64 string serializer for Slate documents. |
|
||||
| [`slate-html-serializer`](./slate-html-serializer) | [](./slate-html-serializer/package.json) | [](https://unpkg.com/slate-html-serializer/dist/slate-html-serializer.min.js) | An HTML serializer for Slate documents. |
|
||||
| [`slate-hyperscript`](./slate-hyperscript) | [](./slate-hyperscript/package.json) | [](https://unpkg.com/slate-hyperscript/dist/slate-hyperscript.min.js) | A hyperscript tool to write JSX Slate documents! |
|
||||
| [`slate-plain-serializer`](./slate-plain-serializer) | [](./slate-plain-serializer/package.json) | [](https://unpkg.com/slate-plain-serializer/dist/slate-plain-serializer.min.js) | A plain text serializer for Slate documents. |
|
||||
| [`slate-prop-types`](./slate-prop-types) | [](./slate-prop-types/package.json) | [](https://unpkg.com/slate-prop-types/dist/slate-prop-types.min.js) | React prop types for checking Slate values. |
|
||||
| [`slate-react`](./slate-react) | [](./slate-react/package.json) | [](https://unpkg.com/slate-react/dist/slate-react.min.js) | React components for rendering Slate editors. |
|
||||
| [`slate-schema-violations`](./slate-schema-violations) | [](./slate-schema-violations/package.json) | [](https://unpkg.com/slate-schema-violations/dist/slate-schema-violations.min.js) | Constants for the built-in schema violations. |
|
||||
| [`slate-simulator`](./slate-simulator) | [](./slate-simulator/package.json) | [](https://unpkg.com/slate-simulator/dist/slate-simulator.min.js) | A simulator for testing Slate editors and plugins. |
|
||||
| [`slate-hotkeys`](./slate-hotkeys) | [](./slate-hotkeys/package.json) | [](https://unpkg.com/slate-hotkeys/dist/slate-hotkeys.min.js) | Detect common keypresses in a platform-agnostic way |
|
||||
|
Reference in New Issue
Block a user