{"_id":"pele","_rev":"17-e7cebf8a9ceb3eeff3fbd4bc53a5ae3b","name":"pele","dist-tags":{"latest":"1.6.0"},"versions":{"1.0.0":{"name":"pele","version":"1.0.0","license":"MIT","_id":"pele@1.0.0","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"}],"dist":{"shasum":"7c64a088be6c02ae2063c3a969d11dd8dd51b0e9","tarball":"https://registry.npmjs.org/pele/-/pele-1.0.0.tgz","fileCount":776,"integrity":"sha512-h8eE9JOcvJP2YFh8mS+/NVuo22IlrhWh7rpox1G3+xd3MN0gLpof4Vn8dbfw09I9Ar5WazHdWkU+4R1TlN2cFw==","signatures":[{"sig":"MEQCIHb0vajwQiEd08AoxF4Lf+Nb3hTbbg5TeXGaPaxYfN2oAiBXn3YzBv2+GJ+Ehfp1XYckQ15URtLSVr7DcmQRk8XNRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4502336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezJuOCRA9TVsSAnZWagAAEzkQAJ6HICJ1In9UhoXrSg5Y\nH5DykC93XRt57CNDfcGEwCKbz+V62tgn9OBtV9xrqddQn7ZggbFTR0U0ot0j\nh2Y+Pj0c6CCG7b8slp8M6cjNjlJNHExQ18vWYrAxzpaXMzFN+KML3nX+T5dm\nF1kN7ijPS3VnpU7smnssH/cZjENCu/eHeRYNylkF0eWgY1ABsN+Tjar4dyz6\nAzYkynDKRkHadErHsFybUsyrLxqyMuacnuBjhYz5/ApV1e1E2dxQ8tbhhe1b\nP1Ez3sZiEZ+bXClFlILTVhGvF2KbFu4SVgzkLk65ejJzElrqKEdh+DX0DJKe\nupWqK+RjCrZ1XwxBqalJg2TdZxks5dF2zN3QMmJGwBM2/aaVhcYAnJO2Fsw5\nUS/vMI1CXyt1g7r8lGvxm7C3eA/urR5KBO2tsL7b4oH3W679t+p4xI3Z+9dJ\nyHkgtcQbQI5NE707wuZWGXevq361MYFd4z8Zxtm1Uf7utFbfBiV2StIss8V2\ns3g4+nAgOR11JrBQ/hgFnTVG7c/6fpOE5bR7yCF2hmfaKRjHKQEHNmvcVrBI\nizC2Rxb8W0yM3ZoEUb6wJLTv1Da5YohipZOLgvUrGX0k0WfuaGXJLomdeYEs\ngU+z/vcnVfrPWzHw5b7DY4RPW4fJiQbfOrz3wVFxWaHdPTwf8VKwyapgYd0S\nyimz\r\n=EG7V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"d7d0fe973991a03c4dee7b85c0260b43c8cf2ba2","scripts":{"lint":"npm run lint:standard && npm run lint:deps","test":"yarn test:prep && yarn test:run","lint:fix":"standard src/**/*.js test/*.js --fix","test:run":"node test/index.js","lint:deps":"depcheck --ignores='standard,depcheck' --ignore-dirs examples","test:prep":"for d in ./test/projects/*/ ; do (cd \"$d\" && yarn install); done","lint:standard":"standard src/**/*.js test/*.js"},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (linux)","description":"This is an experiment of an alternate form of `lavamoat-node`. While `lavamoat-node` runs your program in its own kernel running on nodejs, `pele` intends to lockdown node's own internals.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ses":"^0.7.7","merge-deep":"^3.0.2","lavamoat-core":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pele_1.0.0_1590467469622_0.5439739437222371","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"pele","version":"1.0.1","author":{"name":"kepano"},"license":"MIT","_id":"pele@1.0.1","maintainers":[{"name":"kepano","email":"kepano@gmail.com"}],"homepage":"https://github.com/obsidianmd/pele#readme","bugs":{"url":"https://github.com/obsidianmd/pele/issues"},"dist":{"shasum":"34da6df9332bb0cf10a29ce38cf3bf742a4f2794","tarball":"https://registry.npmjs.org/pele/-/pele-1.0.1.tgz","fileCount":411,"integrity":"sha512-s+S3EFzOHa3bU0N+V1HWAYqj1Zkl59vhddp2reVtvgg3nzn2Ns3pLkT8fU63BGeM/uNPxzSuN1ShdifX7jc70w==","signatures":[{"sig":"MEQCIEyDjJ9M2zhph2Si1AXLrIEnajZ1F8zA0i0xx6KNJ0wHAiAtG70TePQzXLOuRV9t5I6z2syznbfLpB+UFQy4oQev0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCMZu2dXn7iQyg601aII2//ZlR6NK6Ktm8TV+Wo0iMXIQIhAMzKw6mfWzH4g8pCnCUSC/+n8W9GqiZBM4oNXFi5HctA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pele@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1447153},"main":"./dist/pele.js","type":"module","_from":"file:release/pele-1.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/pele.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/pele.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/esm/core.js"},"./lazy":{"types":"./dist/lazy.d.ts","import":"./dist/esm/lazy.js"},"./diagrams/*":{"types":"./dist/entries/*.d.ts","import":"./dist/esm/diagrams/*.js"}},"scripts":{"test":"vitest run --exclude \"tests/website/**\"","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs","website":"cd website && pnpm dev","typecheck":"tsc --noEmit","test:watch":"vitest --exclude \"tests/website/**\"","test:website":"vitest run tests/website","prepublishOnly":"npm run typecheck && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b9aab9b6-1f22-4189-96c0-f40cfb124fd4"}},"_resolved":"/home/runner/work/pele/pele/release/pele-1.0.1.tgz","_integrity":"sha512-s+S3EFzOHa3bU0N+V1HWAYqj1Zkl59vhddp2reVtvgg3nzn2Ns3pLkT8fU63BGeM/uNPxzSuN1ShdifX7jc70w==","repository":{"url":"git+https://github.com/obsidianmd/pele.git","type":"git"},"_npmVersion":"11.19.0","description":"A fast, lightweight Mermaid renderer that outputs themeable SVG.","directories":{},"sideEffects":["./dist/pele.js","./src/index.ts"],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jison":"^0.4.18","vitest":"^4.1.11","esbuild":"^0.28.2","js-yaml":"^4.3.2","typescript":"^7.0.2","beautiful-mermaid":"^1.1.3","@mermaid-js/parser":"^2.0.1","@braintree/sanitize-url":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/pele_1.0.1_1791325443099_0.3714213628051397","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"pele","version":"1.0.2","keywords":["mermaid","diagram","diagrams","flowchart","svg","renderer"],"author":{"name":"kepano"},"license":"MIT","_id":"pele@1.0.2","maintainers":[{"name":"kepano","email":"kepano@gmail.com"}],"homepage":"https://pele.run","bugs":{"url":"https://github.com/obsidianmd/pele/issues"},"dist":{"shasum":"48f76e64cb8d8b93ee762d2e0fbf2e2c10c0f1c5","tarball":"https://registry.npmjs.org/pele/-/pele-1.0.2.tgz","fileCount":411,"integrity":"sha512-EmPfMs0m7Kt6nzcSzzYGgM8da20lozQY/KLs7f/JKVNqYQ0COMHhoYS0CPLZYAGf0PVmWm4aTp5vhpIlzSVWgA==","signatures":[{"sig":"MEUCIQCWByZWMEIfJ1fGpQjx9Iyo/RVmavucq+HuG9iixRrF4gIgBiXUkrIFkcZ1wJdD8a5sG2ewnlbhig/iPff+R0wrPVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDHGTnlI5QdQzIhejy4egkjI/lJ0ofdRz4CdWf5iigzAIgdJsdDVbgSNRs6eu6KDtX+FVz19oNJgQMC1uuD3LWUHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pele@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1447703},"main":"./dist/pele.js","type":"module","_from":"file:release/pele-1.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/pele.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/pele.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/esm/core.js"},"./lazy":{"types":"./dist/lazy.d.ts","import":"./dist/esm/lazy.js"},"./diagrams/*":{"types":"./dist/entries/*.d.ts","import":"./dist/esm/diagrams/*.js"}},"scripts":{"test":"vitest run --exclude \"tests/website/**\"","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs","website":"cd website && pnpm dev","typecheck":"tsc --noEmit","test:watch":"vitest --exclude \"tests/website/**\"","test:website":"vitest run tests/website","prepublishOnly":"npm run typecheck && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b9aab9b6-1f22-4189-96c0-f40cfb124fd4"}},"_resolved":"/home/runner/work/pele/pele/release/pele-1.0.2.tgz","_integrity":"sha512-EmPfMs0m7Kt6nzcSzzYGgM8da20lozQY/KLs7f/JKVNqYQ0COMHhoYS0CPLZYAGf0PVmWm4aTp5vhpIlzSVWgA==","repository":{"url":"git+https://github.com/obsidianmd/pele.git","type":"git"},"_npmVersion":"11.19.0","description":"A fast, lightweight Mermaid renderer that outputs themeable SVG.","directories":{},"sideEffects":["./dist/pele.js","./src/index.ts"],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jison":"^0.4.18","vitest":"^4.1.11","esbuild":"^0.28.2","js-yaml":"^4.3.2","typescript":"^7.0.2","beautiful-mermaid":"^1.1.3","@mermaid-js/parser":"^2.0.1","@braintree/sanitize-url":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/pele_1.0.2_1791326022310_0.5847837444998167","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"pele","version":"1.0.3","keywords":["mermaid","diagram","diagrams","flowchart","svg","renderer"],"author":{"name":"kepano"},"license":"MIT","_id":"pele@1.0.3","maintainers":[{"name":"kepano","email":"kepano@gmail.com"}],"homepage":"https://pele.run","bugs":{"url":"https://github.com/obsidianmd/pele/issues"},"dist":{"shasum":"b10cce0e7848af368a5b7fd7a3daa5ceab3b1832","tarball":"https://registry.npmjs.org/pele/-/pele-1.0.3.tgz","fileCount":411,"integrity":"sha512-3xI6FlMUwEI0W7aXlDqGuwl6Y6KNxQ0kJQj/GFgstp/2txoUg8S3bgCfL88lAZiEXM9yXNp2SaYvgQBo2XqX/g==","signatures":[{"sig":"MEUCIQDn3Gk/uMawKcwXGar5Vd6NPXtDLuHhAiubHhBTF58e8wIgB4ZGHse6TbOzH2TGo9jrbuYpXNpm3HI8EtcluLtLuIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDv+3rkhBGRuYmYEcNmHxPNs0uDgXHOZnnfrvOXPjqsTAiEA36u1WWJD07LhJHNbM6xC49CxYhp+Xrq5TriyHdSzhpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pele@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1447911},"main":"./dist/pele.js","type":"module","_from":"file:release/pele-1.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/pele.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/pele.js","default":"./dist/pele.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/esm/core.js","default":"./dist/esm/core.js"},"./lazy":{"types":"./dist/lazy.d.ts","import":"./dist/esm/lazy.js","default":"./dist/esm/lazy.js"},"./diagrams/*":{"types":"./dist/entries/*.d.ts","import":"./dist/esm/diagrams/*.js","default":"./dist/esm/diagrams/*.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run --exclude \"tests/website/**\"","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs","website":"cd website && pnpm dev","typecheck":"tsc --noEmit","test:watch":"vitest --exclude \"tests/website/**\"","test:website":"vitest run tests/website","prepublishOnly":"npm run typecheck && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b9aab9b6-1f22-4189-96c0-f40cfb124fd4"}},"_resolved":"/home/runner/work/pele/pele/release/pele-1.0.3.tgz","_integrity":"sha512-3xI6FlMUwEI0W7aXlDqGuwl6Y6KNxQ0kJQj/GFgstp/2txoUg8S3bgCfL88lAZiEXM9yXNp2SaYvgQBo2XqX/g==","repository":{"url":"git+https://github.com/obsidianmd/pele.git","type":"git"},"_npmVersion":"11.19.0","description":"A fast, lightweight Mermaid renderer that outputs themeable SVG.","directories":{},"sideEffects":["./dist/pele.js","./src/index.ts"],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jison":"^0.4.18","vitest":"^4.1.11","esbuild":"^0.28.2","js-yaml":"^4.3.2","typescript":"^7.0.2","beautiful-mermaid":"^1.1.3","@mermaid-js/parser":"^2.0.1","@braintree/sanitize-url":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/pele_1.0.3_1791328029203_0.44643459913589356","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"pele","version":"1.0.4","keywords":["mermaid","diagram","diagrams","flowchart","svg","renderer"],"author":{"name":"kepano"},"license":"MIT","_id":"pele@1.0.4","maintainers":[{"name":"kepano","email":"kepano@gmail.com"}],"homepage":"https://pele.run","bugs":{"url":"https://github.com/obsidianmd/pele/issues"},"dist":{"shasum":"9209f801f3086d0def70f50dcec45776742abfff","tarball":"https://registry.npmjs.org/pele/-/pele-1.0.4.tgz","fileCount":411,"integrity":"sha512-iMKm2FakxFlxb42oZpJQbJ2MjKUc3msyJ6xcN8HA10qVh2pmDxpFaRlKGPwJPFVHoAxfkS2z9r361hE7iA4BPg==","signatures":[{"sig":"MEUCIETWc3bCsyu5kzahZmTT67IzohqHajYEUDd1q5+AZ9oCAiEAi0ajZGENFZ8vz5cUprA5hgZWx7SxXfb/pUwdynQ7cm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwBLW+nyEzijt0t+FpnKS2qLU79eZuwT9u8iJqQi0JDAIgPMI+V6yX/tMHyTn8S/mjUzYc8FrnBr7FCSOGTaByCJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pele@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1448219},"main":"./dist/pele.js","type":"module","_from":"file:release/pele-1.0.4.tgz","types":"./dist/index.d.ts","module":"./dist/pele.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/pele.js","default":"./dist/pele.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/esm/core.js","default":"./dist/esm/core.js"},"./lazy":{"types":"./dist/lazy.d.ts","import":"./dist/esm/lazy.js","default":"./dist/esm/lazy.js"},"./diagrams/*":{"types":"./dist/entries/*.d.ts","import":"./dist/esm/diagrams/*.js","default":"./dist/esm/diagrams/*.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run --exclude \"tests/website/**\"","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs","website":"cd website && pnpm dev","typecheck":"tsc --noEmit","test:watch":"vitest --exclude \"tests/website/**\"","test:website":"vitest run tests/website","prepublishOnly":"npm run typecheck && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b9aab9b6-1f22-4189-96c0-f40cfb124fd4"}},"_resolved":"/home/runner/work/pele/pele/release/pele-1.0.4.tgz","_integrity":"sha512-iMKm2FakxFlxb42oZpJQbJ2MjKUc3msyJ6xcN8HA10qVh2pmDxpFaRlKGPwJPFVHoAxfkS2z9r361hE7iA4BPg==","repository":{"url":"git+https://github.com/obsidianmd/pele.git","type":"git"},"_npmVersion":"11.19.0","description":"A fast, lightweight Mermaid renderer that outputs themeable SVG.","directories":{},"sideEffects":["./dist/pele.js","./src/index.ts"],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jison":"^0.4.18","vitest":"^4.1.11","esbuild":"^0.28.2","js-yaml":"^4.3.2","typescript":"^7.0.2","beautiful-mermaid":"^1.1.3","@mermaid-js/parser":"^2.0.1","@braintree/sanitize-url":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/pele_1.0.4_1791329187329_0.8763439046493664","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"pele","version":"1.1.0","keywords":["mermaid","diagram","diagrams","flowchart","svg","renderer"],"author":{"name":"kepano"},"license":"MIT","_id":"pele@1.1.0","maintainers":[{"name":"tgrosinger","email":"tony@grosinger.net"},{"name":"lishid","email":"lishid@gmail.com"},{"name":"kepano","email":"kepano@gmail.com"},{"name":"saberzero1","email":"github@emilebangma.com"}],"homepage":"https://pele.run","bugs":{"url":"https://github.com/obsidianmd/pele/issues"},"dist":{"shasum":"918a49b59e119b4a14c66013d32c2f8406513999","tarball":"https://registry.npmjs.org/pele/-/pele-1.1.0.tgz","fileCount":413,"integrity":"sha512-nHy9WcAlIjWDaFOKrchJoMa2gJbWI1sSOABkUdz8gTIbGy1GOYkANk5RrYpCLSbRjbzRdUFUIw8oVnYRAX93Fw==","signatures":[{"sig":"MEUCIAqX9G+1zQQnF3atZTHRCKst/ZjoDxse+O4Xsb7DiyKCAiEApqA9paV6r4hFKTf5BKiXyq43xeeebm9ldkot/+1Dcj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJxPi0OEhnVKNE1JnwuoIC5Emy7b8/QGJ7++7139TNHAIgY0+IyeKclB5hY+TQ0anH8YNF/ABBLy6Y4edh/z0zUXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pele@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1465220},"main":"./dist/pele.js","type":"module","_from":"file:release/pele-1.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/pele.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/pele.js","default":"./dist/pele.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/esm/core.js","default":"./dist/esm/core.js"},"./lazy":{"types":"./dist/lazy.d.ts","import":"./dist/esm/lazy.js","default":"./dist/esm/lazy.js"},"./diagrams/*":{"types":"./dist/entries/*.d.ts","import":"./dist/esm/diagrams/*.js","default":"./dist/esm/diagrams/*.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run --exclude \"tests/website/**\"","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs","website":"cd website && pnpm dev","typecheck":"tsc --noEmit","test:watch":"vitest --exclude \"tests/website/**\"","test:website":"vitest run tests/website","prepublishOnly":"npm run typecheck && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b9aab9b6-1f22-4189-96c0-f40cfb124fd4"}},"_resolved":"/home/runner/work/pele/pele/release/pele-1.1.0.tgz","_integrity":"sha512-nHy9WcAlIjWDaFOKrchJoMa2gJbWI1sSOABkUdz8gTIbGy1GOYkANk5RrYpCLSbRjbzRdUFUIw8oVnYRAX93Fw==","repository":{"url":"git+https://github.com/obsidianmd/pele.git","type":"git"},"_npmVersion":"11.19.0","description":"A fast, lightweight Mermaid renderer that outputs themeable SVG.","directories":{},"sideEffects":["./dist/pele.js","./src/index.ts"],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jison":"^0.4.18","vitest":"^4.1.11","esbuild":"^0.28.2","js-yaml":"^4.3.2","typescript":"^7.0.2","beautiful-mermaid":"^1.1.3","@mermaid-js/parser":"^2.0.1","@braintree/sanitize-url":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/pele_1.1.0_1791343066006_0.30757878486584356","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"pele","version":"1.1.1","keywords":["mermaid","diagram","diagrams","flowchart","svg","renderer"],"author":{"name":"kepano"},"license":"MIT","_id":"pele@1.1.1","maintainers":[{"name":"tgrosinger","email":"tony@grosinger.net"},{"name":"lishid","email":"lishid@gmail.com"},{"name":"kepano","email":"kepano@gmail.com"},{"name":"saberzero1","email":"github@emilebangma.com"}],"homepage":"https://pele.run","bugs":{"url":"https://github.com/obsidianmd/pele/issues"},"dist":{"shasum":"8decb0b7278bf092e1a76a10e3fd0629471bafdf","tarball":"https://registry.npmjs.org/pele/-/pele-1.1.1.tgz","fileCount":413,"integrity":"sha512-TtbmaD6RtPPPiynKU+sUkqxZAUx2WsBkWVjAQv9bf2+7Nx3lWGokuWan3Lym0uh3yH74QAYKCHfuzQQk4sn74w==","signatures":[{"sig":"MEQCIA3+7Pg1i8zppkZ7KRHeXbnDqyA/LfbH5sNRytytgzL2AiBs/E6LuqPJoJXvCKruBkYdr6frXnd6jdAoOCDxZBSbfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCW7iOX3QEOpzmPr9WEFs7SAIsp6YXBgl5XZ1Mwig/AYwIgb2FolK7pFjUCEoyiXEfGXeQGR3oxFqfXwMli4HXeVBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pele@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1465390},"main":"./dist/pele.js","type":"module","_from":"file:release/pele-1.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/pele.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/pele.js","default":"./dist/pele.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/esm/core.js","default":"./dist/esm/core.js"},"./lazy":{"types":"./dist/lazy.d.ts","import":"./dist/esm/lazy.js","default":"./dist/esm/lazy.js"},"./diagrams/*":{"types":"./dist/entries/*.d.ts","import":"./dist/esm/diagrams/*.js","default":"./dist/esm/diagrams/*.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run --exclude \"tests/website/**\"","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs","website":"cd website && pnpm dev","typecheck":"tsc --noEmit","test:watch":"vitest --exclude \"tests/website/**\"","test:website":"vitest run tests/website","prepublishOnly":"npm run typecheck && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b9aab9b6-1f22-4189-96c0-f40cfb124fd4"}},"_resolved":"/home/runner/work/pele/pele/release/pele-1.1.1.tgz","_integrity":"sha512-TtbmaD6RtPPPiynKU+sUkqxZAUx2WsBkWVjAQv9bf2+7Nx3lWGokuWan3Lym0uh3yH74QAYKCHfuzQQk4sn74w==","repository":{"url":"git+https://github.com/obsidianmd/pele.git","type":"git"},"_npmVersion":"11.19.0","description":"A fast, lightweight Mermaid renderer that outputs themeable SVG.","directories":{},"sideEffects":["./dist/pele.js","./src/index.ts"],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jison":"^0.4.18","vitest":"^4.1.11","esbuild":"^0.28.2","js-yaml":"^4.3.2","typescript":"^7.0.2","beautiful-mermaid":"^1.1.3","@mermaid-js/parser":"^2.0.1","@braintree/sanitize-url":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/pele_1.1.1_1791345948544_0.23588035332054536","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"pele","version":"1.2.0","keywords":["mermaid","diagram","diagrams","flowchart","svg","renderer"],"author":{"name":"kepano"},"license":"MIT","_id":"pele@1.2.0","maintainers":[{"name":"tgrosinger","email":"tony@grosinger.net"},{"name":"lishid","email":"lishid@gmail.com"},{"name":"kepano","email":"kepano@gmail.com"},{"name":"saberzero1","email":"github@emilebangma.com"}],"homepage":"https://pele.run","bugs":{"url":"https://github.com/obsidianmd/pele/issues"},"dist":{"shasum":"2067d526ae101b951414b3b0828c3b601f582340","tarball":"https://registry.npmjs.org/pele/-/pele-1.2.0.tgz","fileCount":413,"integrity":"sha512-Kj/jGWm0Vs9CNSitY8eqnOv3JrL3/897Ao3SeWPL9sreIOcBwEiWnCfTtVM+XSCylGieADSkRSWPB4Ck0osBiA==","signatures":[{"sig":"MEQCIB+OLqxnbhXoiIUuZOPWcLvFCGD8AoGmmVdfU6VgkhJGAiBaHo1GP0awmOIcop8/OxnFg0VFZjSBv+AwTfXtxUwvDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE+rTYrjC8uV8BGm5FI93axdY9/ZACkUaS6Skigpv/LpAiEA0B4kvbplSyvj5ddvsyeme6w1/vSvAjM/0ugq43/hYik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pele@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1502637},"main":"./dist/pele.js","type":"module","_from":"file:release/pele-1.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/pele.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/pele.js","default":"./dist/pele.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/esm/core.js","default":"./dist/esm/core.js"},"./lazy":{"types":"./dist/lazy.d.ts","import":"./dist/esm/lazy.js","default":"./dist/esm/lazy.js"},"./diagrams/*":{"types":"./dist/entries/*.d.ts","import":"./dist/esm/diagrams/*.js","default":"./dist/esm/diagrams/*.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run --exclude \"tests/website/**\"","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs","website":"cd website && pnpm dev","typecheck":"tsc --noEmit","test:watch":"vitest --exclude \"tests/website/**\"","test:website":"vitest run tests/website","prepublishOnly":"npm run typecheck && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b9aab9b6-1f22-4189-96c0-f40cfb124fd4"}},"_resolved":"/home/runner/work/pele/pele/release/pele-1.2.0.tgz","_integrity":"sha512-Kj/jGWm0Vs9CNSitY8eqnOv3JrL3/897Ao3SeWPL9sreIOcBwEiWnCfTtVM+XSCylGieADSkRSWPB4Ck0osBiA==","repository":{"url":"git+https://github.com/obsidianmd/pele.git","type":"git"},"_npmVersion":"11.19.0","description":"A fast, lightweight Mermaid renderer that outputs themeable SVG.","directories":{},"sideEffects":["./dist/pele.js","./src/index.ts"],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jison":"^0.4.18","vitest":"^4.1.11","esbuild":"^0.28.2","js-yaml":"^4.3.2","typescript":"^7.0.2","beautiful-mermaid":"^1.1.3","@mermaid-js/parser":"^2.0.1","@braintree/sanitize-url":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/pele_1.2.0_1791556379814_0.8275524389494877","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"pele","version":"1.3.0","keywords":["mermaid","diagram","diagrams","flowchart","svg","renderer"],"author":{"name":"kepano"},"license":"MIT","_id":"pele@1.3.0","maintainers":[{"name":"tgrosinger","email":"tony@grosinger.net"},{"name":"lishid","email":"lishid@gmail.com"},{"name":"kepano","email":"kepano@gmail.com"},{"name":"saberzero1","email":"github@emilebangma.com"}],"homepage":"https://pele.run","bugs":{"url":"https://github.com/obsidianmd/pele/issues"},"dist":{"shasum":"dab001c1bd76b1c6bd7fcbfb38f792ba7b7e9b61","tarball":"https://registry.npmjs.org/pele/-/pele-1.3.0.tgz","fileCount":413,"integrity":"sha512-Jz3SW2OYo4yLkrrNuQwfg93el1SEGsFVTd7c/XVvZEry6UfR8ncvxoZqAefEpXOFpJRwhmXwWq17aGHg8W0vuA==","signatures":[{"sig":"MEYCIQDagSnTZOJ07nhN0QFIrvciSixc0EPMSwo52zQE120qQQIhALQiaNqu5KvnvdH9FP/Q0L2y8m0lU2M03tF4rDZW6lzb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH9qUM9py1I5HJrgvcEKLLY5TxOt3FBaDO8i5iGGkZllAiA58oNXJT1gCk1pOziEeJ1E/GNm1jMmaG2+RiukzuEk1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pele@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1505559},"main":"./dist/pele.js","type":"module","_from":"file:release/pele-1.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/pele.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/pele.js","default":"./dist/pele.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/esm/core.js","default":"./dist/esm/core.js"},"./lazy":{"types":"./dist/lazy.d.ts","import":"./dist/esm/lazy.js","default":"./dist/esm/lazy.js"},"./diagrams/*":{"types":"./dist/entries/*.d.ts","import":"./dist/esm/diagrams/*.js","default":"./dist/esm/diagrams/*.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run --exclude \"tests/website/**\"","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs","website":"cd website && pnpm dev","typecheck":"tsc --noEmit","test:watch":"vitest --exclude \"tests/website/**\"","test:website":"vitest run tests/website","prepublishOnly":"npm run typecheck && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b9aab9b6-1f22-4189-96c0-f40cfb124fd4"}},"_resolved":"/home/runner/work/pele/pele/release/pele-1.3.0.tgz","_integrity":"sha512-Jz3SW2OYo4yLkrrNuQwfg93el1SEGsFVTd7c/XVvZEry6UfR8ncvxoZqAefEpXOFpJRwhmXwWq17aGHg8W0vuA==","repository":{"url":"git+https://github.com/obsidianmd/pele.git","type":"git"},"_npmVersion":"11.19.0","description":"A fast, lightweight Mermaid renderer that outputs themeable SVG.","directories":{},"sideEffects":["./dist/pele.js","./src/index.ts"],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jison":"^0.4.18","vitest":"^4.1.11","esbuild":"^0.28.2","js-yaml":"^4.3.2","typescript":"^7.0.2","beautiful-mermaid":"^1.1.3","@mermaid-js/parser":"^2.0.1","@braintree/sanitize-url":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/pele_1.3.0_1791586718052_0.28374483429135267","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"pele","version":"1.4.0","keywords":["mermaid","diagram","diagrams","flowchart","svg","renderer"],"author":{"name":"kepano"},"license":"MIT","_id":"pele@1.4.0","maintainers":[{"name":"tgrosinger","email":"tony@grosinger.net"},{"name":"lishid","email":"lishid@gmail.com"},{"name":"kepano","email":"kepano@gmail.com"},{"name":"saberzero1","email":"github@emilebangma.com"}],"homepage":"https://pele.run","bugs":{"url":"https://github.com/obsidianmd/pele/issues"},"dist":{"shasum":"ce11a09e398671b33945b92d724cd02737268941","tarball":"https://registry.npmjs.org/pele/-/pele-1.4.0.tgz","fileCount":415,"integrity":"sha512-VhBXyC1M5ebPlG4SAFznlfFjLFa5EFRwk2yoa6CjQ0CVrz8auliduFtj88Jk9F8J1AKgiXvBb2zJMRlnILKwvw==","signatures":[{"sig":"MEUCIARZpjUbBpYxbcthuszd5uRE4ODK6nxVsJR/I1Wa6sa2AiEAjpAAI7Oqu+Wg+p6w6pGGg57KlNQP0zd48pkdshFAM80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEOPuHHeoEuVKRS6a0Kvwy6P1cxMHC856uCr+CyrclmIAiAKdBeaTMhXTUlxoOt2IcAhBI42iVkcQ5lLV7QtAP6HVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pele@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1554405},"main":"./dist/pele.js","type":"module","_from":"file:release/pele-1.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/pele.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/pele.js","default":"./dist/pele.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/esm/core.js","default":"./dist/esm/core.js"},"./lazy":{"types":"./dist/lazy.d.ts","import":"./dist/esm/lazy.js","default":"./dist/esm/lazy.js"},"./diagrams/*":{"types":"./dist/entries/*.d.ts","import":"./dist/esm/diagrams/*.js","default":"./dist/esm/diagrams/*.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run --exclude \"tests/website/**\"","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs","website":"cd website && pnpm dev","typecheck":"tsc --noEmit","test:watch":"vitest --exclude \"tests/website/**\"","test:website":"vitest run tests/website","prepublishOnly":"npm run typecheck && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b9aab9b6-1f22-4189-96c0-f40cfb124fd4"}},"_resolved":"/home/runner/work/pele/pele/release/pele-1.4.0.tgz","_integrity":"sha512-VhBXyC1M5ebPlG4SAFznlfFjLFa5EFRwk2yoa6CjQ0CVrz8auliduFtj88Jk9F8J1AKgiXvBb2zJMRlnILKwvw==","repository":{"url":"git+https://github.com/obsidianmd/pele.git","type":"git"},"_npmVersion":"11.19.0","description":"A fast, lightweight Mermaid renderer that outputs themeable SVG.","directories":{},"sideEffects":["./dist/pele.js","./src/index.ts"],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jison":"^0.4.18","vitest":"^4.1.11","esbuild":"^0.28.2","js-yaml":"^4.3.2","typescript":"^7.0.2","beautiful-mermaid":"^1.1.3","@mermaid-js/parser":"^2.0.1","@braintree/sanitize-url":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/pele_1.4.0_1791999105104_0.07510929229699292","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"pele","version":"1.5.0","keywords":["mermaid","diagram","diagrams","flowchart","svg","renderer"],"author":{"name":"kepano"},"license":"MIT","_id":"pele@1.5.0","maintainers":[{"name":"tgrosinger","email":"tony@grosinger.net"},{"name":"lishid","email":"lishid@gmail.com"},{"name":"kepano","email":"kepano@gmail.com"},{"name":"saberzero1","email":"github@emilebangma.com"}],"homepage":"https://pele.run","bugs":{"url":"https://github.com/obsidianmd/pele/issues"},"dist":{"shasum":"00b834b0972769b914ae608f3fef0109b67c1e69","tarball":"https://registry.npmjs.org/pele/-/pele-1.5.0.tgz","fileCount":416,"integrity":"sha512-hpLyHvHcRQVz/mwSSOL7+D3sYbwjoN9MKheHI1uNUDPKuBBqw7pjcjT1msKEeUl5bZgYKMSKzfSTM1xypx5/3g==","signatures":[{"sig":"MEYCIQDIY0de/uV6/4GMpHnKpl9u8dtJgmcQdIjoDdq0u0N4QwIhAK/faL5DJ8RGXqKomJrVTfBtwWUrjZdukCJ1q0CAhO88","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC8RCdp+BAP7+R2WIE/olk25YgM+IUtv41AA9tg5Ngr8AiEAilig0s86EE4B4ExgYsWExvcC23dglsf7XvsPZfHrMgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pele@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2237007},"main":"./dist/pele.js","type":"module","_from":"file:release/pele-1.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/pele.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/pele.js","default":"./dist/pele.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/esm/core.js","default":"./dist/esm/core.js"},"./lazy":{"types":"./dist/lazy.d.ts","import":"./dist/esm/lazy.js","default":"./dist/esm/lazy.js"},"./global":"./dist/pele.global.js","./diagrams/*":{"types":"./dist/entries/*.d.ts","import":"./dist/esm/diagrams/*.js","default":"./dist/esm/diagrams/*.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run --exclude \"tests/website/**\"","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs","website":"cd website && pnpm dev","typecheck":"tsc --noEmit","test:watch":"vitest --exclude \"tests/website/**\"","test:website":"vitest run tests/website","prepublishOnly":"npm run typecheck && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b9aab9b6-1f22-4189-96c0-f40cfb124fd4"}},"_resolved":"/home/runner/work/pele/pele/release/pele-1.5.0.tgz","_integrity":"sha512-hpLyHvHcRQVz/mwSSOL7+D3sYbwjoN9MKheHI1uNUDPKuBBqw7pjcjT1msKEeUl5bZgYKMSKzfSTM1xypx5/3g==","repository":{"url":"git+https://github.com/obsidianmd/pele.git","type":"git"},"_npmVersion":"11.19.0","description":"A fast, lightweight Mermaid renderer that outputs themeable SVG.","directories":{},"sideEffects":["./dist/pele.js","./src/index.ts"],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jison":"^0.4.18","vitest":"^4.1.11","esbuild":"^0.28.2","js-yaml":"^4.3.2","typescript":"^7.0.2","beautiful-mermaid":"^1.1.3","@mermaid-js/parser":"^2.0.1","@braintree/sanitize-url":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/pele_1.5.0_1792084402488_0.2556244590144887","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"pele","version":"1.5.1","keywords":["mermaid","diagram","diagrams","flowchart","svg","renderer"],"author":{"name":"kepano"},"license":"MIT","_id":"pele@1.5.1","maintainers":[{"name":"tgrosinger","email":"tony@grosinger.net"},{"name":"lishid","email":"lishid@gmail.com"},{"name":"kepano","email":"kepano@gmail.com"},{"name":"saberzero1","email":"github@emilebangma.com"}],"homepage":"https://pele.run","bugs":{"url":"https://github.com/obsidianmd/pele/issues"},"dist":{"shasum":"e5633894c923ad381f34567a9d00c9f9060f89cb","tarball":"https://registry.npmjs.org/pele/-/pele-1.5.1.tgz","fileCount":416,"integrity":"sha512-V/79bqKW2I/CyNui2QLDm3iZRvOL9vHAR2aznzTu7m3aVEyd/lUgekravSUSzObbnX/KIPw4tnC9zb3kEe5UOw==","signatures":[{"sig":"MEUCIAf3LCCkwhKOncJCU88cSM+iDqjZIMZUhcgc7YZyKHzmAiEAnxwm9fNID5ZXWVu8Uamn8m1W/pjr6eJw/Zia0G/VSwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGeL9+CqAw1dY9AFO32gwTefx9UUp3xr1tGA2EyVTqNWAiEAzhm8+Na90TE4ifOI5ys6Bq8gjOURrKF6etsrP4lspa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pele@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2236702},"main":"./dist/pele.js","type":"module","_from":"file:release/pele-1.5.1.tgz","types":"./dist/index.d.ts","module":"./dist/pele.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/pele.js","default":"./dist/pele.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/esm/core.js","default":"./dist/esm/core.js"},"./lazy":{"types":"./dist/lazy.d.ts","import":"./dist/esm/lazy.js","default":"./dist/esm/lazy.js"},"./global":"./dist/pele.global.js","./diagrams/*":{"types":"./dist/entries/*.d.ts","import":"./dist/esm/diagrams/*.js","default":"./dist/esm/diagrams/*.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run --exclude \"tests/website/**\"","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs","website":"cd website && pnpm dev","typecheck":"tsc --noEmit","test:watch":"vitest --exclude \"tests/website/**\"","test:website":"vitest run tests/website","prepublishOnly":"npm run typecheck && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b9aab9b6-1f22-4189-96c0-f40cfb124fd4"}},"_resolved":"/home/runner/work/pele/pele/release/pele-1.5.1.tgz","_integrity":"sha512-V/79bqKW2I/CyNui2QLDm3iZRvOL9vHAR2aznzTu7m3aVEyd/lUgekravSUSzObbnX/KIPw4tnC9zb3kEe5UOw==","repository":{"url":"git+https://github.com/obsidianmd/pele.git","type":"git"},"_npmVersion":"11.19.0","description":"A fast, lightweight Mermaid renderer that outputs themeable SVG.","directories":{},"sideEffects":["./dist/pele.js","./src/index.ts"],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jison":"^0.4.18","vitest":"^4.1.11","esbuild":"^0.28.2","js-yaml":"^4.3.2","typescript":"^7.0.2","beautiful-mermaid":"^1.1.3","@mermaid-js/parser":"^2.0.1","@braintree/sanitize-url":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/pele_1.5.1_1792092621839_0.08442878051872671","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"pele","version":"1.5.2","keywords":["mermaid","diagram","diagrams","flowchart","svg","renderer"],"author":{"name":"kepano"},"license":"MIT","_id":"pele@1.5.2","maintainers":[{"name":"tgrosinger","email":"tony@grosinger.net"},{"name":"lishid","email":"lishid@gmail.com"},{"name":"kepano","email":"kepano@gmail.com"},{"name":"saberzero1","email":"github@emilebangma.com"}],"homepage":"https://pele.run","bugs":{"url":"https://github.com/obsidianmd/pele/issues"},"dist":{"shasum":"efd46a4fc7d3521c979de9780d1fb7d0796b6ed1","tarball":"https://registry.npmjs.org/pele/-/pele-1.5.2.tgz","fileCount":416,"integrity":"sha512-t1XarodlFluWbSy8eXE4PnkFNXUaP1qLUUKJANHiZpTM0VgDoLCEv9CENj3iHM8s507QXyRdSJFMDiZCmkvtGg==","signatures":[{"sig":"MEYCIQC1r+3evqn4+n6vAIDmx37WGs1UObu5Kh9RtmkpNHSbMQIhAM6ZNVXMSE6cksPS98FMXOOl1RzjNscwtW33pWk/pFF+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJtIrNXLhLYKuhzbFwv2Zt3kwH0LHFm0OpgypR8xH8bQIgb7m6GNxWxSeDFXaVdDjoP1O1AtKQ+9irmvR5DsDu3xM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pele@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2237300},"main":"./dist/pele.js","type":"module","_from":"file:release/pele-1.5.2.tgz","types":"./dist/index.d.ts","module":"./dist/pele.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/pele.js","default":"./dist/pele.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/esm/core.js","default":"./dist/esm/core.js"},"./lazy":{"types":"./dist/lazy.d.ts","import":"./dist/esm/lazy.js","default":"./dist/esm/lazy.js"},"./global":"./dist/pele.global.js","./diagrams/*":{"types":"./dist/entries/*.d.ts","import":"./dist/esm/diagrams/*.js","default":"./dist/esm/diagrams/*.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run --exclude \"tests/website/**\"","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs","website":"cd website && pnpm dev","typecheck":"tsc --noEmit","test:watch":"vitest --exclude \"tests/website/**\"","test:website":"vitest run tests/website","prepublishOnly":"npm run typecheck && npm test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b9aab9b6-1f22-4189-96c0-f40cfb124fd4"}},"_resolved":"/home/runner/work/pele/pele/release/pele-1.5.2.tgz","_integrity":"sha512-t1XarodlFluWbSy8eXE4PnkFNXUaP1qLUUKJANHiZpTM0VgDoLCEv9CENj3iHM8s507QXyRdSJFMDiZCmkvtGg==","repository":{"url":"git+https://github.com/obsidianmd/pele.git","type":"git"},"_npmVersion":"11.19.0","description":"A fast, lightweight Mermaid renderer that outputs themeable SVG.","directories":{},"sideEffects":["./dist/pele.js","./src/index.ts"],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jison":"^0.4.18","vitest":"^4.1.11","esbuild":"^0.28.2","js-yaml":"^4.3.2","typescript":"^7.0.2","beautiful-mermaid":"^1.1.3","@mermaid-js/parser":"^2.0.1","@braintree/sanitize-url":"^7.1.2"},"_npmOperationalInternal":{"tmp":"tmp/pele_1.5.2_1792093004741_0.8449120435200028","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"_id":"pele@1.6.0","bugs":{"url":"https://github.com/obsidianmd/pele/issues"},"dist":{"shasum":"470378606722e5c0499376bd82e2377630e9d263","tarball":"https://registry.npmjs.org/pele/-/pele-1.6.0.tgz","fileCount":416,"integrity":"sha512-VfAiVItsOGlGhvnBfphdT28VCG7mXMZxQNOwAGsCtxI2ztbUsT39MraEOYjsapLxVETkdUZscm0DdotYDQMLdw==","signatures":[{"sig":"MEYCIQCCNuYpstcWRcOIOkbrrUObEr2gybYl5mCooCAMwmd8fgIhAKvWHpD0UB8+StpBCsVWtddVjPfOpmt+pzNkl7mfvKlI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDAeG4DyE4GiXCWvHveEq8v5Qauon079WC5xdF+zi8+cgIhAI+y0Fox+UopeUHevYo3XKvmcJlGk+iKL/qQ+/1QxUPs"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pele@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2240912},"main":"./dist/pele.js","name":"pele","type":"module","_from":"file:release/pele-1.6.0.tgz","types":"./dist/index.d.ts","author":{"name":"kepano"},"module":"./dist/pele.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/pele.js","default":"./dist/pele.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/esm/core.js","default":"./dist/esm/core.js"},"./lazy":{"types":"./dist/lazy.d.ts","import":"./dist/esm/lazy.js","default":"./dist/esm/lazy.js"},"./global":"./dist/pele.global.js","./diagrams/*":{"types":"./dist/entries/*.d.ts","import":"./dist/esm/diagrams/*.js","default":"./dist/esm/diagrams/*.js"},"./package.json":"./package.json"},"license":"MIT","scripts":{"test":"vitest run --exclude \"tests/website/**\"","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs","website":"cd website && pnpm dev","typecheck":"tsc --noEmit","test:watch":"vitest --exclude \"tests/website/**\"","test:website":"vitest run tests/website","prepublishOnly":"npm run typecheck && npm test && npm run build"},"version":"1.6.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b9aab9b6-1f22-4189-96c0-f40cfb124fd4"}},"homepage":"https://pele.run","keywords":["mermaid","diagram","diagrams","flowchart","svg","renderer"],"_resolved":"/home/runner/work/pele/pele/release/pele-1.6.0.tgz","_integrity":"sha512-VfAiVItsOGlGhvnBfphdT28VCG7mXMZxQNOwAGsCtxI2ztbUsT39MraEOYjsapLxVETkdUZscm0DdotYDQMLdw==","repository":{"url":"git+https://github.com/obsidianmd/pele.git","type":"git"},"_npmVersion":"11.19.0","description":"A fast, lightweight Mermaid renderer that outputs themeable SVG.","directories":{},"maintainers":[{"name":"tgrosinger","email":"tony@grosinger.net"},{"name":"lishid","email":"lishid@gmail.com"},{"name":"kepano","email":"kepano@gmail.com"},{"name":"saberzero1","email":"github@emilebangma.com"}],"sideEffects":["./dist/pele.js","./src/index.ts"],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jison":"^0.4.18","vitest":"^4.1.11","esbuild":"^0.28.2","js-yaml":"^4.3.2","typescript":"^7.0.2","beautiful-mermaid":"^1.1.3","@mermaid-js/parser":"^2.0.1","@braintree/sanitize-url":"^7.1.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pele_1.6.0_1792247008970_0.9950406439557626"}}},"time":{"created":"2020-05-26T04:31:09.622Z","modified":"2026-10-17T14:23:32.719Z","1.0.0":"2020-05-26T04:31:09.880Z","1.0.1":"2026-10-06T22:24:03.223Z","1.0.2":"2026-10-06T22:33:42.445Z","1.0.3":"2026-10-06T23:07:09.403Z","1.0.4":"2026-10-06T23:26:27.464Z","1.1.0":"2026-10-07T03:17:46.142Z","1.1.1":"2026-10-07T04:05:48.655Z","1.2.0":"2026-10-09T14:33:00.020Z","1.3.0":"2026-10-09T22:58:38.156Z","1.4.0":"2026-10-14T17:31:45.297Z","1.5.0":"2026-10-15T17:13:22.644Z","1.5.1":"2026-10-15T19:30:21.978Z","1.5.2":"2026-10-15T19:36:44.878Z","1.6.0":"2026-10-17T14:23:29.096Z"},"bugs":{"url":"https://github.com/obsidianmd/pele/issues"},"author":{"name":"kepano"},"license":"MIT","homepage":"https://pele.run","keywords":["mermaid","diagram","diagrams","flowchart","svg","renderer"],"repository":{"url":"git+https://github.com/obsidianmd/pele.git","type":"git"},"description":"A fast, lightweight Mermaid renderer that outputs themeable SVG.","maintainers":[{"name":"tgrosinger","email":"tony@grosinger.net"},{"name":"lishid","email":"lishid@gmail.com"},{"name":"kepano","email":"kepano@gmail.com"},{"name":"saberzero1","email":"github@emilebangma.com"}],"readme":"# Pele\n\nPele renders [Mermaid](https://mermaid.js.org) diagrams to SVG. It is small, synchronous, has no runtime dependencies, and uses CSS variables for colors and fonts.\n\nPele supports every diagram type built into Mermaid 12.1.0.\n\nDocumentation, examples, and a playground are at [pele.run](https://pele.run).\n\n## Install\n\n```sh\nnpm install pele\n```\n\n## Use\n\n```ts\nimport { render } from 'pele';\n\nconst { svg } = render(`flowchart LR\n  A[Mermaid text] --> B[SVG]`);\n\ndocument.querySelector('#diagram').innerHTML = svg;\n```\n\nIn a browser, `mount()` renders into an element, reads fonts from CSS, and adapts the layout to the container width:\n\n```ts\nimport { mount } from 'pele';\n\nmount(document.querySelector('#diagram'), text);\n```\n\nSee the [API](https://pele.run/api) for options and error handling.\n\nThe main entry point includes every diagram type. Reduce the initial bundle size by registering individual types or loading them on demand:\n\n```ts\nimport { register, render } from 'pele/core';\nimport flowchart from 'pele/diagrams/flowchart';\n\nregister(flowchart);\n```\n\n```ts\nimport { renderAsync } from 'pele/lazy';\n\nconst { svg } = await renderAsync(text);\n```\n\n## Theme\n\nSet CSS variables on the diagram or a parent element to customize colors and fonts:\n\n```css\n.pele {\n  --pele-bg: #fffcf0;\n  --pele-fg: #100f0f;\n  --pele-muted: #6f6e69;\n  --pele-line: #100f0f;\n  --pele-surface: #f2f0e5;\n  --pele-surface-alt: #e6e4d9;\n  --pele-border: #cecdc3;\n  --pele-accent: #205ea6;\n  --pele-font: sans-serif;\n  --pele-radius: 4px;\n}\n```\n\nCharts use `--pele-series-1` through `--pele-series-8`. Colors adapt to theme changes without being re-rendered. See [Theming](https://pele.run/theming) for all variables, fonts, and class names.\n\n## Security\n\nPele escapes diagram text, filters links and styles, and limits source and output size. See [Security](https://pele.run/security) for handling untrusted diagrams, displaying errors, and supplying icons.\n\n## Compatibility\n\nPele targets Mermaid 12.1.0 syntax, with its own layout and visual style. Its parsers are tested against Mermaid's parser specs and with differential fuzzing.\n\n## Develop\n\n```sh\nnpm install\nnpm test\nnpm run build\nnpm run bench\n```\n\nThe documentation site and playground are in `website/` and use Node 24 and pnpm 12. With nvm:\n\n```sh\ncd website\nnvm use\npnpm install\npnpm dev\n```\n\nAfter installing the website dependencies, run `npm run test:website` from the repository root to check the playground.\n\nSee [Contributing](CONTRIBUTING.md) for parser testing.\n\n## License\n\nMIT. The specs under `tests/compat` and the grammar files beside them come from Mermaid, which is also MIT licensed.\n","readmeFilename":"README.md"}