@anb0s/plantuml-encoder

1.5.1 • Public • Published

plantuml-encoder

PlantUML encoder for browsers and Node.js.

npm Version build-status js-standard-style

Encoded PlantUML can be used to create PlantUML URL links. It resolves PlantUML 'include' statements before encoding.

Install

Node.js:

npm install @anb0s/plantuml-encoder

browser:

bower install @anb0s/plantuml-encoder

Example

var plantumlEncoder = require('@anb0s/plantuml-encoder')

var encoded = plantumlEncoder.encode('A -> B: Hello')
console.log(encoded) // SrJGjLDmibBmICt9oGS0

var url = 'http://www.plantuml.com/plantuml/img/' + encoded

The URL can then be used to display the diagram:

alt tag

Decode example

var plantumlEncoder = require('@anb0s/plantuml-encoder')

var plain = plantumlEncoder.decode('SrJGjLDmibBmICt9oGS0')
console.log(plain) // A -> B: Hello

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i @anb0s/plantuml-encoder

Weekly Downloads

2

Version

1.5.1

License

MIT

Unpacked Size

330 kB

Total Files

17

Last publish

Collaborators

  • anb0s