Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v13 #1585

Merged
merged 5 commits into from
Jun 14, 2022
Merged

v13 #1585

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .changeset/hot-jobs-shaake.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
"@udecode/plate-headless": major
---

Removed `@udecode/plate-juice` from `@udecode/plate`. Install it if using `@udecode/plate-serializer-docx`:
```bash
yarn install @udecode/plate-juice
```
9 changes: 9 additions & 0 deletions .changeset/hot-jobs-shake.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
"@udecode/plate-ui-dnd": major
"@udecode/plate-ui": major
---

Moved `react-dnd react-dnd-html5-backend` deps to peer-dependencies. Install these if using `@udecode/plate-ui-dnd`:
```bash
yarn install react-dnd react-dnd-html5-backend
```
2 changes: 1 addition & 1 deletion docs/docs/components/dnd.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ title: Drag & Drop
### Installation

```bash npm2yarn
npm install @udecode/plate-ui-dnd
npm install @udecode/plate-ui-dnd react-dnd react-dnd-html5-backend
```

### Usage
Expand Down
53 changes: 11 additions & 42 deletions docs/docs/getting-started/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,50 +16,19 @@ You will also need these peer dependencies:

```bash npm2yarn
npm install slate slate-react slate-history slate-hyperscript react react-dom styled-components

# if using @udecode/plate-ui-dnd
npm install react-dnd react-dnd-html5-backend
```

Alternatively you can install only the packages you need:
Alternatively you can install only the packages you need as listed in the following sections.

Additional packages:

```bash npm2yarn
npm install @udecode/plate-alignment
npm install @udecode/plate-ui-alignment
npm install @udecode/plate-autoformat
npm install @udecode/plate-basic-elements
npm install @udecode/plate-basic-marks
npm install @udecode/plate-block-quote
npm install @udecode/plate-ui-block-quote
npm install @udecode/plate-break
npm install @udecode/plate-code-block
npm install @udecode/plate-ui-code-block
npm install @udecode/plate-common
npm install @udecode/plate-core
npm install @udecode/plate-ui-dnd
npm install @udecode/plate-find-replace
npm install @udecode/plate-ui-find-replace
npm install @udecode/plate-heading
npm install @udecode/plate-highlight
npm install @udecode/plate-image
npm install @udecode/plate-ui-image
npm install @udecode/plate-kbd
npm install @udecode/plate-link
npm install @udecode/plate-ui-link
npm install @udecode/plate-list
npm install @udecode/plate-ui-list
npm install @udecode/plate-serializer-md
npm install @udecode/plate-media-embed
npm install @udecode/plate-ui-media-embed
npm install @udecode/plate-mention
npm install @udecode/plate-ui-mention
npm install @udecode/plate-node-id
npm install @udecode/plate-normalizers
npm install @udecode/plate-paragraph
npm install @udecode/plate-ui-placeholder
npm install @udecode/plate-reset-node
npm install @udecode/plate-select
npm install @udecode/plate-styled-components
npm install @udecode/plate-table
npm install @udecode/plate-ui-table
npm install @udecode/plate-ui-toolbar
npm install @udecode/plate-trailing-block
```
# if using @udecode/plate-serializer-docx
npm install @udecode/plate-juice

# Excalidraw
npm install @udecode/plate-ui-excalidraw
```
4 changes: 3 additions & 1 deletion docs/docs/plugins/serializing-docx.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,11 @@ title: Docx
### Installation

```bash npm2yarn
npm install @udecode/plate-serializer-docx
npm install @udecode/plate-serializer-docx @udecode/plate-juice
```

Given pasted HTML, `@udecode/plate-juice` is used to inline CSS properties into the `style` attribute.

### Deserializer Usage

```ts live
Expand Down
2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,8 @@
"patch-package": "^6.4.7",
"prettier": "^2.6.2",
"react": "^17.0.1",
"react-dnd": "^16.0.1",
"react-dnd-html5-backend": "^16.0.1",
"react-dnd-test-backend": "^16.0.1",
"react-dom": "^17.0.1",
"react-is": "^17.0.2",
Expand Down
1 change: 0 additions & 1 deletion packages/headless/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,6 @@
"@udecode/plate-image": "11.2.1",
"@udecode/plate-indent": "11.2.1",
"@udecode/plate-indent-list": "11.2.1",
"@udecode/plate-juice": "11.2.1",
"@udecode/plate-kbd": "11.2.1",
"@udecode/plate-line-height": "11.2.1",
"@udecode/plate-link": "11.2.1",
Expand Down
6 changes: 3 additions & 3 deletions packages/ui/dnd/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,12 +37,12 @@
"@react-hook/merged-ref": "^1.3.2",
"@tippyjs/react": "^4.2.6",
"@udecode/plate-core": "11.2.1",
"@udecode/plate-styled-components": "11.2.1",
"react-dnd": "^16.0.1",
"react-dnd-html5-backend": "^16.0.1"
"@udecode/plate-styled-components": "11.2.1"
},
"peerDependencies": {
"react": ">=16.8.0",
"react-dnd": ">=14.0.0",
"react-dnd-html5-backend": ">=14.0.0",
"react-dom": ">=16.8.0",
"slate": ">=0.66.1",
"slate-history": ">=0.66.0",
Expand Down
2 changes: 2 additions & 0 deletions packages/ui/plate/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,8 @@
},
"peerDependencies": {
"react": ">=16.8.0",
"react-dnd": ">=14.0.0",
"react-dnd-html5-backend": ">=14.0.0",
"react-dom": ">=16.8.0",
"slate": ">=0.66.1",
"slate-history": ">=0.66.0",
Expand Down