
Security News
AGENTS.md Gains Traction as an Open Format for AI Coding Agents
AGENTS.md is a fast-growing open format giving AI coding agents a shared, predictable way to understand project setup, style, and workflows.
markdown-it-plantuml
Advanced tools
Plugin to create block-level uml diagrams for markdown-it markdown parser
Plugin for creating block-level uml diagrams for markdown-it markdown parser.
With this plugin you can create uml diagrams inside your markdown files:
# UML example:
@startuml
Bob -> Alice : hello
@enduml
See plantuml website for more details.
node.js, browser:
$ npm install markdown-it-plantuml --save
const md = require('markdown-it')()
.use(require('markdown-it-plantuml'));
See markdown-it repository for more details.
const md = require('markdown-it')()
.use(require('markdown-it-plantuml'), options);
Options:
@startuml
. String to use as oppening delimiter.@enduml
. String to use as closing delimiter.src
property of the image element.uml
. Name used by generateSoruce to generate diagram tags like @startuml
, @startditaa
, etc.svg
. Format used by generateSource
to generate the src
of the image element.http://www.plantuml.com/plantuml
. Defines the plantuml server used for image generation.const options = {
generateSource: function generateSource(umlCode) {
return `https://your.server/plant-uml/${yourEncodeFunction(umlCode)}`;
}
}
const md = require('markdown-it')()
.use(require('markdown-it-plantuml'), options);
const options = {
openMarker: '@startditaa',
closeMarker: '@endditaa',
diagramName: 'ditaa',
imageFormat: 'png'
}
const md = require('markdown-it')()
.use(require('markdown-it-plantuml'), options);
FAQs
Plugin to create block-level uml diagrams for markdown-it markdown parser
The npm package markdown-it-plantuml receives a total of 3,970 weekly downloads. As such, markdown-it-plantuml popularity was classified as popular.
We found that markdown-it-plantuml demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
AGENTS.md is a fast-growing open format giving AI coding agents a shared, predictable way to understand project setup, style, and workflows.
Security News
/Research
Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
Security News
This episode explores the hard problem of reachability analysis, from static analysis limits to handling dynamic languages and massive dependency trees.