Skip to content
This repository was archived by the owner on Sep 8, 2023. It is now read-only.

Commit 1ab49dc

Browse files
committed
Add remark-breaks
Signed-off-by: Julius Härtl <jus@bitgrid.net>
1 parent 39be976 commit 1ab49dc

3 files changed

Lines changed: 10 additions & 3 deletions

File tree

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
"property-information": "^5.5.0",
4040
"rehype-add-classes": "^1.0.0",
4141
"rehype-react": "^6.1.0",
42+
"remark-breaks": "2.0.0",
4243
"remark-disable-tokenizers": "^1.0.0",
4344
"remark-external-links": "^8.0.0",
4445
"remark-parse": "^8.0.3",

src/RichText.vue

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
<script>
2525
import unified from 'unified'
2626
import markdown from 'remark-parse'
27+
import breaks from 'remark-breaks'
2728
import remark2rehype from 'remark-rehype'
2829
import rehype2react from 'rehype-react'
2930
import remarkDisableBlocks from 'remark-disable-tokenizers'
@@ -147,13 +148,13 @@ export default {
147148
'strong',
148149
'emphasis',
149150
'deletion',
150-
'code',
151-
'break'
151+
'code'
152+
// 'break'
152153
// 'text' // do not uncomment or pluginComponent's register will have no point to insert itself
153154
]
154155
],
155156
block: [
156-
// 'blankLine', // We allow newlines in plain strings
157+
// 'blankLine',
157158
'indentedCode',
158159
'fencedCode',
159160
'blockquote',
@@ -176,6 +177,7 @@ export default {
176177
target: '_blank',
177178
rel: ['noopener noreferrer']
178179
})
180+
.use(breaks)
179181
.use(remarkDisableBlocks, this.remarkDisableOptions)
180182
.use(remark2rehype, {
181183
handlers: {

yarn.lock

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8946,6 +8946,10 @@ relateurl@0.2.x:
89468946
version "0.2.7"
89478947
resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9"
89488948

8949+
remark-breaks@2.0.0:
8950+
version "2.0.0"
8951+
resolved "https://registry.yarnpkg.com/remark-breaks/-/remark-breaks-2.0.0.tgz#96aa5078f5d582c328e7a9aff50b3167813aca58"
8952+
89498953
remark-disable-tokenizers@^1.0.0:
89508954
version "1.0.24"
89518955
resolved "https://registry.yarnpkg.com/remark-disable-tokenizers/-/remark-disable-tokenizers-1.0.24.tgz#98efd5ade2da46e8e6167cc3318c7cd93d15449d"

0 commit comments

Comments
 (0)