- Created a new document for using components in Milkdown. - Added a guide for using plugins in Milkdown, including toggling plugins programmatically and listing official plugins. - Introduced a recipe for integrating Milkdown with Angular, including installation steps and component creation. - Added a recipe for using Milkdown with Next.js, detailing installation and component setup. - Created a guide for integrating Milkdown with NuxtJS, including installation and component creation. - Added a comprehensive guide for using Milkdown with React, covering both Crepe and core Milkdown usage. - Introduced a recipe for SolidJS integration with Milkdown, including installation and component creation. - Added a guide for using Milkdown with Svelte, detailing installation and component setup. - Created a comprehensive guide for integrating Milkdown with Vue, covering both Crepe and core Milkdown usage. - Added a recipe for using Milkdown with Vue2, including installation and component creation.
3.5 KiB
3.5 KiB
Using @milkdown/kit
Milkdown provides a set of utilities to help you build your editor.
These utilities are re-exported from the @milkdown/kit package.
Thus, you don't need to install the common dependencies manually like @milkdown/prose, @milkdown/core or @milkdown/preset-common in your project.
What's included
@milkdown/kit re-exports the following packages:
| Package | Import path | Scope |
|---|---|---|
| @milkdown/core | @milkdown/kit/core |
Framework |
| @milkdown/ctx | @milkdown/kit/ctx |
Framework |
| @milkdown/prose | @milkdown/kit/prose |
Framework |
| @milkdown/prose/* | @milkdown/kit/prose/* |
Framework |
| @milkdown/transformer | @milkdown/kit/transformer |
Framework |
| @milkdown/utils | @milkdown/kit/utils |
Framework |
| @milkdown/preset-commonmark | @milkdown/kit/preset/commonmark |
Preset |
| @milkdown/preset-gfm | @milkdown/kit/preset/gfm |
Preset |
| @milkdown/plugin-block | @milkdown/kit/plugin/block |
Plugin |
| @milkdown/plugin-clipboard | @milkdown/kit/plugin/clipboard |
Plugin |
| @milkdown/plugin-cursor | @milkdown/kit/plugin/cursor |
Plugin |
| @milkdown/plugin-history | @milkdown/kit/plugin/history |
Plugin |
| @milkdown/plugin-indent | @milkdown/kit/plugin/indent |
Plugin |
| @milkdown/plugin-listener | @milkdown/kit/plugin/listener |
Plugin |
| @milkdown/plugin-slash | @milkdown/kit/plugin/slash |
Plugin |
| @milkdown/plugin-tooltip | @milkdown/kit/plugin/tooltip |
Plugin |
| @milkdown/plugin-trailing | @milkdown/kit/plugin/trailing |
Plugin |
| @milkdown/plugin-upload | @milkdown/kit/plugin/upload |
Plugin |
| @milkdown/component | @milkdown/kit/component |
Component |
| @milkdown/component/code-block | @milkdown/kit/component/code-block |
Component |
| @milkdown/component/image-block | @milkdown/kit/component/image-block |
Component |
| @milkdown/component/image-inline | @milkdown/kit/component/image-inline |
Component |
| @milkdown/component/link-tooltip | @milkdown/kit/component/link-tooltip |
Component |
| @milkdown/component/list-item-block | @milkdown/kit/component/list-item-block |
Component |
| @milkdown/component/table-block | @milkdown/kit/component/table-block |
Component |