1
0
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:
MSSandroid
2019-09-18 07:51:02 +02:00
committed by Junyoung Choi
parent 3f4dd49a8f
commit d069722bf9

View File

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