mirror of
https://github.com/BoostIo/Boostnote
synced 2025-12-13 01:36:22 +00:00
require(\'markdown-it-plantuml\') only once
This commit is contained in:
committed by
Junyoung Choi
parent
3f4dd49a8f
commit
d069722bf9
@@ -195,8 +195,9 @@ class Markdown {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
const plantuml = require('markdown-it-plantuml')
|
||||||
// Ditaa support
|
// Ditaa support
|
||||||
this.md.use(require('markdown-it-plantuml'), {
|
this.md.use(plantuml, {
|
||||||
openMarker: '@startditaa',
|
openMarker: '@startditaa',
|
||||||
closeMarker: '@endditaa',
|
closeMarker: '@endditaa',
|
||||||
generateSource: function (umlCode) {
|
generateSource: function (umlCode) {
|
||||||
@@ -212,7 +213,7 @@ class Markdown {
|
|||||||
})
|
})
|
||||||
|
|
||||||
// Mindmap support
|
// Mindmap support
|
||||||
this.md.use(require('markdown-it-plantuml'), {
|
this.md.use(plantuml, {
|
||||||
openMarker: '@startmindmap',
|
openMarker: '@startmindmap',
|
||||||
closeMarker: '@endmindmap',
|
closeMarker: '@endmindmap',
|
||||||
generateSource: function (umlCode) {
|
generateSource: function (umlCode) {
|
||||||
@@ -228,7 +229,7 @@ class Markdown {
|
|||||||
})
|
})
|
||||||
|
|
||||||
// WBS support
|
// WBS support
|
||||||
this.md.use(require('markdown-it-plantuml'), {
|
this.md.use(plantuml, {
|
||||||
openMarker: '@startwbs',
|
openMarker: '@startwbs',
|
||||||
closeMarker: '@endwbs',
|
closeMarker: '@endwbs',
|
||||||
generateSource: function (umlCode) {
|
generateSource: function (umlCode) {
|
||||||
@@ -244,7 +245,7 @@ class Markdown {
|
|||||||
})
|
})
|
||||||
|
|
||||||
// Gantt support
|
// Gantt support
|
||||||
this.md.use(require('markdown-it-plantuml'), {
|
this.md.use(plantuml, {
|
||||||
openMarker: '@startgantt',
|
openMarker: '@startgantt',
|
||||||
closeMarker: '@endgantt',
|
closeMarker: '@endgantt',
|
||||||
generateSource: function (umlCode) {
|
generateSource: function (umlCode) {
|
||||||
|
|||||||
Reference in New Issue
Block a user