add re-exports to packages

This commit is contained in:
Philipp Kühn 2020-08-13 14:14:28 +02:00
parent 54ca111100
commit 241060f827
8 changed files with 57 additions and 13 deletions

View File

@ -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 {

View File

@ -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: {

View File

@ -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! 👋 Im a text editor with just one button. Select some text and press the button to see what it does. Yes, its marking text <strong>bold</strong>. Amazing, isnt it?</p>',
extensions: extensions(),
renderer: Renderer,
extensions: defaultExtensions(),
})
},

View File

@ -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>Im running tiptap with Vue.js. 🎉</p>',
extensions: extensions(),
renderer: Renderer,
extensions: defaultExtensions(),
})
},

View File

@ -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(),

View 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(),
]
}

View 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"
}
}

View File

@ -1,2 +1,3 @@
export * from '@tiptap/core'
export { default as EditorContent } from './src/components/EditorContent'
export { default as Renderer } from './src/Renderer'