Security
- Diagram text. Pele escapes diagram text, filters links and styles, and limits source and output size. Read Pele's security page before rendering diagrams you did not write. pele-animate does not weaken any of that: it reads the SVG after Pele renders it.
- Pins. The
%% pa:comment is parsed with a simple pattern (step numbers and ids). It cannot run code. - Glyph markup is trusted.
registerGlyphs()andregisterTabler()insert your markup into the page as SVG. Register only markup you wrote or reviewed. The bundled Tabler anddoverunner-*packs are static files in the package. - No network. pele-animate makes no requests and loads no remote assets.
- No eval. Nothing in the package uses
evalor generates code, so a content security policy withoutunsafe-evalworks.
Report a vulnerability by opening an issue on the GitHub repository that asks for a private contact. Leave the details out of the public issue.