From 26d51efa348d854d1a7f89178af5c0e760ae0f1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Ku=CC=88hn?= Date: Wed, 23 Sep 2020 10:08:31 +0200 Subject: [PATCH] refactoring --- packages/vue-starter-kit/index.ts | 39 ++------------------------- packages/vue-starter-kit/package.json | 18 +------------ yarn.lock | 35 +++++++++++++----------- 3 files changed, 23 insertions(+), 69 deletions(-) diff --git a/packages/vue-starter-kit/index.ts b/packages/vue-starter-kit/index.ts index 4d603f36..fe6a96ff 100644 --- a/packages/vue-starter-kit/index.ts +++ b/packages/vue-starter-kit/index.ts @@ -1,41 +1,6 @@ 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-code-block' -import Heading from '@tiptap/extension-heading' -import HardBreak from '@tiptap/extension-hard-break' -import Strike from '@tiptap/extension-strike' -import Underline from '@tiptap/extension-underline' -import Blockquote from '@tiptap/extension-blockquote' -import HorizontalRule from '@tiptap/extension-horizontal-rule' -import BulletList from '@tiptap/extension-bullet-list' -import OrderedList from '@tiptap/extension-ordered-list' -import ListItem from '@tiptap/extension-list-item' +import originalDefaultExtensions from '@tiptap/starter-kit' export function defaultExtensions() { - return [ - Document(), - History(), - Paragraph(), - Text(), - Bold(), - Italic(), - Code(), - CodeBlock(), - Heading(), - HardBreak(), - Strike(), - Underline(), - Blockquote(), - HorizontalRule(), - BulletList(), - OrderedList(), - ListItem(), - ] + return originalDefaultExtensions() } \ No newline at end of file diff --git a/packages/vue-starter-kit/package.json b/packages/vue-starter-kit/package.json index f34d39f3..c9057ec6 100644 --- a/packages/vue-starter-kit/package.json +++ b/packages/vue-starter-kit/package.json @@ -13,22 +13,6 @@ ], "dependencies": { "@tiptap/vue": "1.x", - "@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-code-block": "1.x", - "@tiptap/extension-heading": "1.x", - "@tiptap/extension-hard-break": "1.x", - "@tiptap/extension-strike": "1.x", - "@tiptap/extension-underline": "1.x", - "@tiptap/extension-blockquote": "1.x", - "@tiptap/extension-horizontal-rule": "1.x", - "@tiptap/extension-bullet-list": "1.x", - "@tiptap/extension-ordered-list": "1.x", - "@tiptap/extension-list-item": "1.x" + "@tiptap/starter-kit": "1.x" } } diff --git a/yarn.lock b/yarn.lock index 26b964a5..0a44aebf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2289,9 +2289,9 @@ "@types/prosemirror-view" "*" "@types/prosemirror-model@*", "@types/prosemirror-model@^1.7.2": - version "1.7.2" - resolved "https://registry.yarnpkg.com/@types/prosemirror-model/-/prosemirror-model-1.7.2.tgz#9c7aff2fd62f0f56eb76e2e0eb27bf6996e6c28a" - integrity sha512-2l+yXvidg3AUHN07mO4Jd8Q84fo6ksFsy7LHUurLYrZ74uTahBp2fzcO49AKZMzww2EulXJ40Kl/OFaQ/7A1fw== + version "1.7.3" + resolved "https://registry.yarnpkg.com/@types/prosemirror-model/-/prosemirror-model-1.7.3.tgz#096695e397a5dea32e41c8e7e822735f47ecbe99" + integrity sha512-pJcIfdYFN+XYmI3UImCUInYwvqcxPnPoM6zYyoKGteDvGEE8XwaLmO+82+impf4UMeunG5v2QlHxvNTrFCRbCA== dependencies: "@types/orderedmap" "*" @@ -3436,11 +3436,11 @@ browserify-zlib@^0.2.0: pako "~1.0.5" browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.8.5: - version "4.14.3" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.14.3.tgz#381f9e7f13794b2eb17e1761b4f118e8ae665a53" - integrity sha512-GcZPC5+YqyPO4SFnz48/B0YaCwS47Q9iPChRGi6t7HhflKBcINzFrJvRfC+jp30sRMKxF+d4EHGs27Z0XP1NaQ== + version "4.14.4" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.14.4.tgz#66a18131439f9e16c3da7f352518dfa12f60b0e3" + integrity sha512-7FOuawafVdEwa5Jv4nzeik/PepAjVte6HmVGHsjt2bC237jeL9QlcTBDF3PnHEvcC6uHwLGYPwZHNZMB7wWAnw== dependencies: - caniuse-lite "^1.0.30001131" + caniuse-lite "^1.0.30001135" electron-to-chromium "^1.3.570" escalade "^3.1.0" node-releases "^1.1.61" @@ -3709,7 +3709,7 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001131: +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001135: version "1.0.30001135" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001135.tgz#995b1eb94404a3c9a0d7600c113c9bb27f2cd8aa" integrity sha512-ziNcheTGTHlu9g34EVoHQdIu5g4foc8EsxMGC7Xkokmvw0dqNtX8BS8RgCgFBaAiSp2IdjvBxNdh0ssib28eVQ== @@ -5256,9 +5256,9 @@ ee-first@1.1.1: integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= electron-to-chromium@^1.3.570: - version "1.3.570" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.570.tgz#3f5141cc39b4e3892a276b4889980dabf1d29c7f" - integrity sha512-Y6OCoVQgFQBP5py6A/06+yWxUZHDlNr/gNDGatjH8AZqXl8X0tE4LfjLJsXGz/JmWJz8a6K7bR1k+QzZ+k//fg== + version "1.3.571" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.571.tgz#e57977f1569f8326ae2a7905e26f3943536ba28f" + integrity sha512-UYEQ2Gtc50kqmyOmOVtj6Oqi38lm5yRJY3pLuWt6UIot0No1L09uu6Ja6/1XKwmz/p0eJFZTUZi+khd1PV1hHA== elegant-spinner@^1.0.1: version "1.0.1" @@ -8911,11 +8911,16 @@ miller-rabin@^4.0.0: bn.js "^4.0.0" brorand "^1.0.1" -mime-db@1.44.0, mime-db@^1.28.0: +mime-db@1.44.0: version "1.44.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92" integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== +mime-db@^1.28.0: + version "1.45.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.45.0.tgz#cceeda21ccd7c3a745eba2decd55d4b73e7879ea" + integrity sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w== + mime-types@^2.1.12, mime-types@^2.1.21, mime-types@~2.1.19, mime-types@~2.1.24: version "2.1.27" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f" @@ -9105,9 +9110,9 @@ module-details-from-path@^1.0.3: integrity sha1-EUyUlnPiqKNenTV4hSeqN7Z52is= moment@^2.24.0, moment@^2.27.0: - version "2.28.0" - resolved "https://registry.yarnpkg.com/moment/-/moment-2.28.0.tgz#cdfe73ce01327cee6537b0fafac2e0f21a237d75" - integrity sha512-Z5KOjYmnHyd/ukynmFd/WwyXHd7L4J9vTI/nn5Ap9AVUgaAE15VvQ9MOGmJJygEUklupqIrFnor/tjTwRU+tQw== + version "2.29.0" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.0.tgz#fcbef955844d91deb55438613ddcec56e86a3425" + integrity sha512-z6IJ5HXYiuxvFTI6eiQ9dm77uE0gyy1yXNApVHqTcnIKfY9tIwEjlzsZ6u1LQXvVgKeTnv9Xm7NDvJ7lso3MtA== move-concurrently@^1.0.1: version "1.0.1"