update demos, remove lowlight as per docks

This commit is contained in:
Julius Tarng
2022-07-19 00:00:16 -05:00
parent 91fb55484e
commit 9f1ffb8b53
7 changed files with 14 additions and 26 deletions

View File

@@ -1,5 +1,5 @@
// load specific languages only // load specific languages only
// import lowlight from 'lowlight/lib/core' // import { lowlight } from 'lowlight/lib/core'
// import javascript from 'highlight.js/lib/languages/javascript' // import javascript from 'highlight.js/lib/languages/javascript'
// lowlight.registerLanguage('javascript', javascript) // lowlight.registerLanguage('javascript', javascript)
import './styles.scss' import './styles.scss'
@@ -10,7 +10,7 @@ import Paragraph from '@tiptap/extension-paragraph'
import Text from '@tiptap/extension-text' import Text from '@tiptap/extension-text'
import { EditorContent, ReactNodeViewRenderer, useEditor } from '@tiptap/react' import { EditorContent, ReactNodeViewRenderer, useEditor } from '@tiptap/react'
// load all highlight.js languages // load all highlight.js languages
import lowlight from 'lowlight' import { lowlight } from 'lowlight'
import React from 'react' import React from 'react'
import CodeBlockComponent from './CodeBlockComponent' import CodeBlockComponent from './CodeBlockComponent'

View File

@@ -14,12 +14,12 @@ import Paragraph from '@tiptap/extension-paragraph'
import Text from '@tiptap/extension-text' import Text from '@tiptap/extension-text'
import { Editor, EditorContent, VueNodeViewRenderer } from '@tiptap/vue-3' import { Editor, EditorContent, VueNodeViewRenderer } from '@tiptap/vue-3'
// load all highlight.js languages // load all highlight.js languages
import lowlight from 'lowlight' import { lowlight } from 'lowlight'
import CodeBlockComponent from './CodeBlockComponent.vue' import CodeBlockComponent from './CodeBlockComponent.vue'
// load specific languages only // load specific languages only
// import lowlight from 'lowlight/lib/core' // import { lowlight } from 'lowlight/lib/core'
// import javascript from 'highlight.js/lib/languages/javascript' // import javascript from 'highlight.js/lib/languages/javascript'
// lowlight.registerLanguage('javascript', javascript) // lowlight.registerLanguage('javascript', javascript)

View File

@@ -106,7 +106,7 @@ import TextAlign from '@tiptap/extension-text-align'
import TextStyle from '@tiptap/extension-text-style' import TextStyle from '@tiptap/extension-text-style'
import Underline from '@tiptap/extension-underline' import Underline from '@tiptap/extension-underline'
import { Editor, EditorContent } from '@tiptap/vue-3' import { Editor, EditorContent } from '@tiptap/vue-3'
import lowlight from 'lowlight' import { lowlight } from 'lowlight'
export default { export default {
components: { components: {

View File

@@ -1,5 +1,5 @@
// load specific languages only // load specific languages only
// import lowlight from 'lowlight/lib/core' // import { lowlight } from 'lowlight/lib/core'
// import javascript from 'highlight.js/lib/languages/javascript' // import javascript from 'highlight.js/lib/languages/javascript'
// lowlight.registerLanguage('javascript', javascript) // lowlight.registerLanguage('javascript', javascript)
import './styles.scss' import './styles.scss'
@@ -10,7 +10,7 @@ import Paragraph from '@tiptap/extension-paragraph'
import Text from '@tiptap/extension-text' import Text from '@tiptap/extension-text'
import { EditorContent, useEditor } from '@tiptap/react' import { EditorContent, useEditor } from '@tiptap/react'
// load all highlight.js languages // load all highlight.js languages
import lowlight from 'lowlight' import { lowlight } from 'lowlight'
import React from 'react' import React from 'react'
export default () => { export default () => {

View File

@@ -18,10 +18,10 @@ import Paragraph from '@tiptap/extension-paragraph'
import Text from '@tiptap/extension-text' import Text from '@tiptap/extension-text'
import { Editor, EditorContent } from '@tiptap/vue-3' import { Editor, EditorContent } from '@tiptap/vue-3'
// load all highlight.js languages // load all highlight.js languages
import lowlight from 'lowlight' import { lowlight } from 'lowlight'
// load specific languages only // load specific languages only
// import lowlight from 'lowlight/lib/core' // import { lowlight } from 'lowlight/lib/core'
// import javascript from 'highlight.js/lib/languages/javascript' // import javascript from 'highlight.js/lib/languages/javascript'
// lowlight.registerLanguage('javascript', javascript) // lowlight.registerLanguage('javascript', javascript)

19
package-lock.json generated
View File

@@ -6751,7 +6751,6 @@
"version": "2.3.4", "version": "2.3.4",
"resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz",
"integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==",
"peer": true,
"dependencies": { "dependencies": {
"@types/unist": "*" "@types/unist": "*"
} }
@@ -6854,8 +6853,7 @@
"node_modules/@types/unist": { "node_modules/@types/unist": {
"version": "2.0.6", "version": "2.0.6",
"resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
"integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==", "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ=="
"peer": true
}, },
"node_modules/@types/uuid": { "node_modules/@types/uuid": {
"version": "8.3.4", "version": "8.3.4",
@@ -14137,7 +14135,6 @@
"version": "2.7.0", "version": "2.7.0",
"resolved": "https://registry.npmjs.org/lowlight/-/lowlight-2.7.0.tgz", "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-2.7.0.tgz",
"integrity": "sha512-RRdrHalFfjpxL91ITTX7KhJYH3QmX5bW9Uie2D2E5GPIR3XBYDYhScBjE291ewFZkStz/k2PN9KC+8deNLiI3Q==", "integrity": "sha512-RRdrHalFfjpxL91ITTX7KhJYH3QmX5bW9Uie2D2E5GPIR3XBYDYhScBjE291ewFZkStz/k2PN9KC+8deNLiI3Q==",
"peer": true,
"dependencies": { "dependencies": {
"@types/hast": "^2.0.0", "@types/hast": "^2.0.0",
"fault": "^2.0.0", "fault": "^2.0.0",
@@ -14152,7 +14149,6 @@
"version": "2.0.1", "version": "2.0.1",
"resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz",
"integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==",
"peer": true,
"dependencies": { "dependencies": {
"format": "^0.2.0" "format": "^0.2.0"
}, },
@@ -14165,7 +14161,6 @@
"version": "11.6.0", "version": "11.6.0",
"resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.6.0.tgz", "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.6.0.tgz",
"integrity": "sha512-ig1eqDzJaB0pqEvlPVIpSSyMaO92bH1N2rJpLMN/nX396wTpDA4Eq0uK+7I/2XG17pFaaKE0kjV/XPeGt7Evjw==", "integrity": "sha512-ig1eqDzJaB0pqEvlPVIpSSyMaO92bH1N2rJpLMN/nX396wTpDA4Eq0uK+7I/2XG17pFaaKE0kjV/XPeGt7Evjw==",
"peer": true,
"engines": { "engines": {
"node": ">=12.0.0" "node": ">=12.0.0"
} }
@@ -20070,8 +20065,7 @@
"url": "https://github.com/sponsors/ueberdosis" "url": "https://github.com/sponsors/ueberdosis"
}, },
"peerDependencies": { "peerDependencies": {
"@tiptap/core": "^2.0.0-beta.1", "@tiptap/core": "^2.0.0-beta.1"
"lowlight": "^2.7.0"
} }
}, },
"packages/extension-collaboration": { "packages/extension-collaboration": {
@@ -26037,7 +26031,6 @@
"version": "2.3.4", "version": "2.3.4",
"resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz",
"integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==",
"peer": true,
"requires": { "requires": {
"@types/unist": "*" "@types/unist": "*"
} }
@@ -26140,8 +26133,7 @@
"@types/unist": { "@types/unist": {
"version": "2.0.6", "version": "2.0.6",
"resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
"integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==", "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ=="
"peer": true
}, },
"@types/uuid": { "@types/uuid": {
"version": "8.3.4", "version": "8.3.4",
@@ -31532,7 +31524,6 @@
"version": "2.7.0", "version": "2.7.0",
"resolved": "https://registry.npmjs.org/lowlight/-/lowlight-2.7.0.tgz", "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-2.7.0.tgz",
"integrity": "sha512-RRdrHalFfjpxL91ITTX7KhJYH3QmX5bW9Uie2D2E5GPIR3XBYDYhScBjE291ewFZkStz/k2PN9KC+8deNLiI3Q==", "integrity": "sha512-RRdrHalFfjpxL91ITTX7KhJYH3QmX5bW9Uie2D2E5GPIR3XBYDYhScBjE291ewFZkStz/k2PN9KC+8deNLiI3Q==",
"peer": true,
"requires": { "requires": {
"@types/hast": "^2.0.0", "@types/hast": "^2.0.0",
"fault": "^2.0.0", "fault": "^2.0.0",
@@ -31543,7 +31534,6 @@
"version": "2.0.1", "version": "2.0.1",
"resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz",
"integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==",
"peer": true,
"requires": { "requires": {
"format": "^0.2.0" "format": "^0.2.0"
} }
@@ -31551,8 +31541,7 @@
"highlight.js": { "highlight.js": {
"version": "11.6.0", "version": "11.6.0",
"resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.6.0.tgz", "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.6.0.tgz",
"integrity": "sha512-ig1eqDzJaB0pqEvlPVIpSSyMaO92bH1N2rJpLMN/nX396wTpDA4Eq0uK+7I/2XG17pFaaKE0kjV/XPeGt7Evjw==", "integrity": "sha512-ig1eqDzJaB0pqEvlPVIpSSyMaO92bH1N2rJpLMN/nX396wTpDA4Eq0uK+7I/2XG17pFaaKE0kjV/XPeGt7Evjw=="
"peer": true
} }
} }
}, },

View File

@@ -21,8 +21,7 @@
"dist" "dist"
], ],
"peerDependencies": { "peerDependencies": {
"@tiptap/core": "^2.0.0-beta.1", "@tiptap/core": "^2.0.0-beta.1"
"lowlight": "^2.7.0"
}, },
"dependencies": { "dependencies": {
"@tiptap/extension-code-block": "^2.0.0-beta.42", "@tiptap/extension-code-block": "^2.0.0-beta.42",