mirror of
https://github.com/ueberdosis/tiptap.git
synced 2025-08-06 13:38:49 +08:00
add re-exports to packages
This commit is contained in:
parent
54ca111100
commit
241060f827
@ -4,7 +4,7 @@
|
||||
|
||||
<script>
|
||||
import { Editor } from '@tiptap/core'
|
||||
import { EditorContent, Renderer } from '@tiptap/vue'
|
||||
import { EditorContent, Renderer } from '@tiptap/vue-starter-kit'
|
||||
import extensions from '@tiptap/starter-kit'
|
||||
|
||||
export default {
|
||||
|
@ -3,7 +3,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { Editor, EditorContent, defaultExtensions } from '@tiptap/vue'
|
||||
import { Editor, EditorContent, defaultExtensions } from '@tiptap/vue-starter-kit'
|
||||
|
||||
export default {
|
||||
components: {
|
||||
|
@ -17,9 +17,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { Editor } from '@tiptap/core'
|
||||
import { EditorContent, Renderer } from '@tiptap/vue'
|
||||
import extensions from '@tiptap/starter-kit'
|
||||
import { Editor, EditorContent, defaultExtensions } from '@tiptap/vue-starter-kit'
|
||||
|
||||
export default {
|
||||
components: {
|
||||
@ -35,8 +33,7 @@ export default {
|
||||
mounted() {
|
||||
this.editor = new Editor({
|
||||
content: '<p>Hi! 👋 I’m a text editor with just one button. Select some text and press the button to see what it does. Yes, it’s marking text <strong>bold</strong>. Amazing, isn’t it?</p>',
|
||||
extensions: extensions(),
|
||||
renderer: Renderer,
|
||||
extensions: defaultExtensions(),
|
||||
})
|
||||
},
|
||||
|
||||
|
@ -3,9 +3,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { Editor } from '@tiptap/core'
|
||||
import { EditorContent, Renderer } from '@tiptap/vue'
|
||||
import extensions from '@tiptap/starter-kit'
|
||||
import { Editor, EditorContent, defaultExtensions } from '@tiptap/vue-starter-kit'
|
||||
|
||||
export default {
|
||||
components: {
|
||||
@ -21,8 +19,7 @@ export default {
|
||||
mounted() {
|
||||
this.editor = new Editor({
|
||||
content: '<p>I’m running tiptap with Vue.js. 🎉</p>',
|
||||
extensions: extensions(),
|
||||
renderer: Renderer,
|
||||
extensions: defaultExtensions(),
|
||||
})
|
||||
},
|
||||
|
||||
|
@ -8,7 +8,7 @@ import Code from '@tiptap/extension-code'
|
||||
import CodeBlock from '@tiptap/extension-codeblock'
|
||||
import Heading from '@tiptap/extension-heading'
|
||||
|
||||
export default function extensions() {
|
||||
export default function defaultExtensions() {
|
||||
return [
|
||||
new Document(),
|
||||
new History(),
|
||||
|
25
packages/vue-starter-kit/index.ts
Normal file
25
packages/vue-starter-kit/index.ts
Normal file
@ -0,0 +1,25 @@
|
||||
export * from '@tiptap/vue'
|
||||
|
||||
import Document from '@tiptap/extension-document'
|
||||
import Paragraph from '@tiptap/extension-paragraph'
|
||||
import Text from '@tiptap/extension-text'
|
||||
import History from '@tiptap/extension-history'
|
||||
import Bold from '@tiptap/extension-bold'
|
||||
import Italic from '@tiptap/extension-italic'
|
||||
import Code from '@tiptap/extension-code'
|
||||
import CodeBlock from '@tiptap/extension-codeblock'
|
||||
import Heading from '@tiptap/extension-heading'
|
||||
|
||||
export function defaultExtensions() {
|
||||
return [
|
||||
new Document(),
|
||||
new History(),
|
||||
new Paragraph(),
|
||||
new Text(),
|
||||
new Bold(),
|
||||
new Italic(),
|
||||
new Code(),
|
||||
new CodeBlock(),
|
||||
new Heading(),
|
||||
]
|
||||
}
|
24
packages/vue-starter-kit/package.json
Normal file
24
packages/vue-starter-kit/package.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "@tiptap/vue-starter-kit",
|
||||
"version": "1.0.0",
|
||||
"source": "index.ts",
|
||||
"main": "dist/tiptap-vue-starter-kit.js",
|
||||
"umd:main": "dist/tiptap-vue-starter-kit.umd.js",
|
||||
"module": "dist/tiptap-vue-starter-kit.mjs",
|
||||
"unpkg": "dist/tiptap-vue-starter-kit.js",
|
||||
"jsdelivr": "dist/tiptap-vue-starter-kit.js",
|
||||
"files": [
|
||||
"src",
|
||||
"dist"
|
||||
],
|
||||
"dependencies": {
|
||||
"@tiptap/extension-document": "1.x",
|
||||
"@tiptap/extension-history": "1.x",
|
||||
"@tiptap/extension-paragraph": "1.x",
|
||||
"@tiptap/extension-text": "1.x",
|
||||
"@tiptap/extension-bold": "1.x",
|
||||
"@tiptap/extension-italic": "1.x",
|
||||
"@tiptap/extension-code": "1.x",
|
||||
"@tiptap/extension-codeblock": "1.x"
|
||||
}
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
export * from '@tiptap/core'
|
||||
export { default as EditorContent } from './src/components/EditorContent'
|
||||
export { default as Renderer } from './src/Renderer'
|
||||
|
Loading…
Reference in New Issue
Block a user