{"_id":"@agent-clis/diagrams","_rev":"8-08ba030b0665e107fe8ef535a3079410","name":"@agent-clis/diagrams","dist-tags":{"latest":"0.3.1"},"versions":{"0.1.0":{"name":"@agent-clis/diagrams","version":"0.1.0","keywords":["diagrams","architecture","flowchart","svg","png","cli","yaml"],"author":{"name":"David Drummond"},"license":"MIT","_id":"@agent-clis/diagrams@0.1.0","maintainers":[{"name":"david-drummond-ai","email":"david.drummond.ai@gmail.com"}],"homepage":"https://github.com/daviddrummond95/diagrams","bugs":{"url":"https://github.com/daviddrummond95/diagrams/issues"},"bin":{"diagrams":"dist/cli.js"},"dist":{"shasum":"1fec6a041c4a1fdc15cacfeac9ffa5237ee32808","tarball":"https://registry.npmjs.org/@agent-clis/diagrams/-/diagrams-0.1.0.tgz","fileCount":45,"integrity":"sha512-L89gwjEY4bC0Cx93ejURG39OLBoNnn+IyGIDSr9VPuCL8Efpwnlzl8kR8b5we9E2zAyVrLX8cZHrlkTWyExK1g==","signatures":[{"sig":"MEQCIEYAnx4pucCVlFPAdHm0q5AA0zDmqdDmPdDYGt95Mj9HAiBpy/dIJ2LPDE7s9U42jfW3juGi3aZj7zBBMZUl2pb3tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19659173},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c6223906af39f4b93d13e0061e59aa63bd442f34","scripts":{"dev":"bun run src/cli.ts","test":"bun test","build":"bun run build:sdk && bun run build:cli:js","build:cli":"bun build ./src/cli.ts --compile --outfile diagrams","build:sdk":"bun build ./src/index.ts --outdir ./dist --target node && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","build:cli:js":"bun build ./src/cli.ts --outdir ./dist --target node --entry-naming cli.js","prepublishOnly":"bun run build","build:cli:linux-x64":"bun build ./src/cli.ts --compile --target=bun-linux-x64 --outfile diagrams-linux-x64","build:cli:darwin-x64":"bun build ./src/cli.ts --compile --target=bun-darwin-x64 --outfile diagrams-darwin-x64","build:cli:linux-arm64":"bun build ./src/cli.ts --compile --target=bun-linux-arm64 --outfile diagrams-linux-arm64","build:cli:windows-x64":"bun build ./src/cli.ts --compile --target=bun-windows-x64 --outfile diagrams-windows-x64.exe","build:cli:darwin-arm64":"bun build ./src/cli.ts --compile --target=bun-darwin-arm64 --outfile diagrams-darwin-arm64"},"_npmUser":{"name":"david-drummond-ai","email":"david.drummond.ai@gmail.com"},"repository":{"url":"git+https://github.com/daviddrummond95/diagrams.git","type":"git"},"_npmVersion":"11.5.1","description":"Generate beautiful architecture diagrams from declarative YAML specs","directories":{},"_nodeVersion":"24.7.0","dependencies":{"yaml":"^2.6.0","satori":"^0.12.0","commander":"^14.0.0","pptxgenjs":"^4.0.1","simple-icons":"^16.8.0","@resvg/resvg-js":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/diagrams_0.1.0_1771166151230_0.01503606739486063","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@agent-clis/diagrams","version":"0.1.2","keywords":["diagrams","architecture","flowchart","svg","png","cli","yaml"],"author":{"name":"David Drummond"},"license":"MIT","_id":"@agent-clis/diagrams@0.1.2","maintainers":[{"name":"david-drummond-ai","email":"david.drummond.ai@gmail.com"}],"homepage":"https://github.com/agent-clis/diagrams","bugs":{"url":"https://github.com/agent-clis/diagrams/issues"},"bin":{"diagrams":"dist/cli.js"},"dist":{"shasum":"a0546bb32caf1b08a6da6daad8e68a580b9b7888","tarball":"https://registry.npmjs.org/@agent-clis/diagrams/-/diagrams-0.1.2.tgz","fileCount":46,"integrity":"sha512-N8H275zKx/WS5KNFrEs3nWpfjfsFsaUu9x5Jy2QGDXoHh+jMqH1i9uQPjz0G0G0NSnrCRe431OKJI+v7PwzYIA==","signatures":[{"sig":"MEQCIGJOaZNiq1+RH/e+G7ks2grkFjfdDFRerGdHayVqhUwPAiAjACDYBzhQ5KHl88aR+DBwsPeFR1MsJwmht6hCP9F9lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-clis%2fdiagrams@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24896065},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e1d5f5b21d51a7aeb246fe3349c57b3cca607dd4","scripts":{"dev":"bun run src/cli.ts","test":"bun test","build":"bun run build:sdk && bun run build:cli:js","build:cli":"bun build ./src/cli.ts --compile --outfile diagrams","build:sdk":"bun build ./src/index.ts --outdir ./dist --target node && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","build:cli:js":"bun build ./src/cli.ts --outdir ./dist --target node --entry-naming cli.js","prepublishOnly":"bun run build","build:cli:linux-x64":"bun build ./src/cli.ts --compile --target=bun-linux-x64 --outfile diagrams-linux-x64","build:cli:darwin-x64":"bun build ./src/cli.ts --compile --target=bun-darwin-x64 --outfile diagrams-darwin-x64","build:cli:linux-arm64":"bun build ./src/cli.ts --compile --target=bun-linux-arm64 --outfile diagrams-linux-arm64","build:cli:windows-x64":"bun build ./src/cli.ts --compile --target=bun-windows-x64 --outfile diagrams-windows-x64.exe","build:cli:darwin-arm64":"bun build ./src/cli.ts --compile --target=bun-darwin-arm64 --outfile diagrams-darwin-arm64"},"_npmUser":{"name":"david-drummond-ai","email":"david.drummond.ai@gmail.com"},"repository":{"url":"git+https://github.com/agent-clis/diagrams.git","type":"git"},"_npmVersion":"10.8.2","description":"Generate beautiful architecture diagrams from declarative YAML specs","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.6.0","satori":"^0.12.0","commander":"^14.0.0","pptxgenjs":"^4.0.1","simple-icons":"^16.8.0","@resvg/resvg-js":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/diagrams_0.1.2_1771166412664_0.2158200762809901","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@agent-clis/diagrams","version":"0.1.4","keywords":["diagrams","architecture","flowchart","svg","png","cli","yaml"],"author":{"name":"David Drummond"},"license":"MIT","_id":"@agent-clis/diagrams@0.1.4","maintainers":[{"name":"david-drummond-ai","email":"david.drummond.ai@gmail.com"}],"homepage":"https://github.com/agent-clis/diagrams","bugs":{"url":"https://github.com/agent-clis/diagrams/issues"},"bin":{"diagrams":"dist/cli.js"},"dist":{"shasum":"9e5bd590e9221bc375e98cbd119abf077fd177c1","tarball":"https://registry.npmjs.org/@agent-clis/diagrams/-/diagrams-0.1.4.tgz","fileCount":44,"integrity":"sha512-hvPrVRalkV1hxssRaka6NVFJNzY3t3om/1to1E50VtBipuRO523n1gZEI0Kw42cMQXFH0k+iRZos8hGJHJsSsw==","signatures":[{"sig":"MEUCIQDCfDGcApqG8Ro2TIoAy/fBD+cVsmuHSTzVvjWSUm/wPgIgW9CBV/vB9HsDRmKIo8sP9gEBDrCd66rDbnl26GMaIOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-clis%2fdiagrams@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16113883},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2e81c914eac61f25a0e60aa979b8bb6cbe2972fa","scripts":{"dev":"bun run src/cli.ts","test":"bun test","build":"bun run build:sdk && bun run build:cli:js","build:cli":"bun build ./src/cli.ts --compile --outfile diagrams","build:sdk":"bun build ./src/index.ts --outdir ./dist --target node --external @resvg/resvg-js && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","build:cli:js":"bun build ./src/cli.ts --outdir ./dist --target node --entry-naming cli.js --external @resvg/resvg-js","prepublishOnly":"bun run build","build:cli:linux-x64":"bun build ./src/cli.ts --compile --target=bun-linux-x64 --outfile diagrams-linux-x64","build:cli:darwin-x64":"bun build ./src/cli.ts --compile --target=bun-darwin-x64 --outfile diagrams-darwin-x64","build:cli:linux-arm64":"bun build ./src/cli.ts --compile --target=bun-linux-arm64 --outfile diagrams-linux-arm64","build:cli:windows-x64":"bun build ./src/cli.ts --compile --target=bun-windows-x64 --outfile diagrams-windows-x64.exe","build:cli:darwin-arm64":"bun build ./src/cli.ts --compile --target=bun-darwin-arm64 --outfile diagrams-darwin-arm64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fc7533ba-5db8-4166-9c5f-ae64e6089c8d"}},"repository":{"url":"git+https://github.com/agent-clis/diagrams.git","type":"git"},"_npmVersion":"11.6.2","description":"Generate beautiful architecture diagrams from declarative YAML specs","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.6.0","satori":"^0.12.0","commander":"^14.0.0","pptxgenjs":"^4.0.1","simple-icons":"^16.8.0","@resvg/resvg-js":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/diagrams_0.1.4_1771167370459_0.7490851002127223","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@agent-clis/diagrams","version":"0.1.5","keywords":["diagrams","architecture","flowchart","svg","png","cli","yaml"],"author":{"name":"David Drummond"},"license":"MIT","_id":"@agent-clis/diagrams@0.1.5","maintainers":[{"name":"david-drummond-ai","email":"david.drummond.ai@gmail.com"}],"homepage":"https://github.com/agent-clis/diagrams","bugs":{"url":"https://github.com/agent-clis/diagrams/issues"},"bin":{"diagrams":"dist/cli.js"},"dist":{"shasum":"55c30ba58c0350e0c57ac4cb5edf486fb6c828fe","tarball":"https://registry.npmjs.org/@agent-clis/diagrams/-/diagrams-0.1.5.tgz","fileCount":45,"integrity":"sha512-WNdR/MZB81U2egAbw8SMvQCjWUq7T8RQ95v0NAiX8WCVAeAHcMmNDyVnPzFl2SfwHz6kuFz0KHCyZffapEV6Lw==","signatures":[{"sig":"MEYCIQD+t6aRF97cir5KDaqT+3sbh8FRf2jgB6vaYxaeZIZbtwIhAI8kQNvvkdCKPn8b8QApuu3YxotZskXy2MHqbSDi3D2h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-clis%2fdiagrams@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16136657},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e93fb364da3ecba5359dbfc37fc67b23a84c1690","scripts":{"dev":"bun run src/cli.ts","test":"bun test","build":"bun run build:sdk && bun run build:cli:js","build:cli":"bun build ./src/cli.ts --compile --outfile diagrams","build:sdk":"bun build ./src/index.ts --outdir ./dist --target node --external @resvg/resvg-js && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","build:cli:js":"bun build ./src/cli.ts --outdir ./dist --target node --entry-naming cli.js --external @resvg/resvg-js","prepublishOnly":"bun run build","build:cli:linux-x64":"bun build ./src/cli.ts --compile --target=bun-linux-x64 --outfile diagrams-linux-x64","build:cli:darwin-x64":"bun build ./src/cli.ts --compile --target=bun-darwin-x64 --outfile diagrams-darwin-x64","build:cli:linux-arm64":"bun build ./src/cli.ts --compile --target=bun-linux-arm64 --outfile diagrams-linux-arm64","build:cli:windows-x64":"bun build ./src/cli.ts --compile --target=bun-windows-x64 --outfile diagrams-windows-x64.exe","build:cli:darwin-arm64":"bun build ./src/cli.ts --compile --target=bun-darwin-arm64 --outfile diagrams-darwin-arm64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fc7533ba-5db8-4166-9c5f-ae64e6089c8d"}},"repository":{"url":"git+https://github.com/agent-clis/diagrams.git","type":"git"},"_npmVersion":"11.6.2","description":"Generate beautiful architecture diagrams from declarative YAML specs","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.6.0","satori":"^0.12.0","commander":"^14.0.0","pptxgenjs":"^4.0.1","simple-icons":"^16.8.0","@resvg/resvg-js":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/diagrams_0.1.5_1771168695500_0.7126945453040374","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@agent-clis/diagrams","version":"0.1.6","keywords":["diagrams","architecture","flowchart","svg","png","cli","yaml"],"author":{"name":"David Drummond"},"license":"MIT","_id":"@agent-clis/diagrams@0.1.6","maintainers":[{"name":"david-drummond-ai","email":"david.drummond.ai@gmail.com"}],"homepage":"https://github.com/agent-clis/diagrams","bugs":{"url":"https://github.com/agent-clis/diagrams/issues"},"bin":{"diagrams":"dist/cli.js"},"dist":{"shasum":"fb74b3e21d806bd8ce1c0a57ebc072c0859340f5","tarball":"https://registry.npmjs.org/@agent-clis/diagrams/-/diagrams-0.1.6.tgz","fileCount":47,"integrity":"sha512-EndOfokdSO94MlDuVADQQ6ZKWXkn4aOjqWi0PplgxHv0VBpRWXo1NFj2G06G5DqihIGY/JzOq2jqhLywbuLtiQ==","signatures":[{"sig":"MEUCIQDdN7FlRr8RdT612A9R093bxdytckKFHwBvNiHwte0xPgIga2ExrDzCymn+SOs+pLeW3n0jH3xqbIjAQDtekE0MPo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-clis%2fdiagrams@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16154702},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d394217187811e93e9a2a5b970d80300e88e2ce9","scripts":{"dev":"bun run src/cli.ts","test":"bun test","build":"bun run build:sdk && bun run build:cli:js","build:cli":"bun build ./src/cli.ts --compile --outfile diagrams","build:sdk":"bun build ./src/index.ts --outdir ./dist --target node --external @resvg/resvg-js && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","postinstall":"node scripts/postinstall.mjs","build:cli:js":"bun build ./src/cli.ts --outdir ./dist --target node --entry-naming cli.js --external @resvg/resvg-js","prepublishOnly":"bun run build","build:cli:linux-x64":"bun build ./src/cli.ts --compile --target=bun-linux-x64 --outfile diagrams-linux-x64","build:cli:darwin-x64":"bun build ./src/cli.ts --compile --target=bun-darwin-x64 --outfile diagrams-darwin-x64","build:cli:linux-arm64":"bun build ./src/cli.ts --compile --target=bun-linux-arm64 --outfile diagrams-linux-arm64","build:cli:windows-x64":"bun build ./src/cli.ts --compile --target=bun-windows-x64 --outfile diagrams-windows-x64.exe","build:cli:darwin-arm64":"bun build ./src/cli.ts --compile --target=bun-darwin-arm64 --outfile diagrams-darwin-arm64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fc7533ba-5db8-4166-9c5f-ae64e6089c8d"}},"repository":{"url":"git+https://github.com/agent-clis/diagrams.git","type":"git"},"_npmVersion":"11.6.2","description":"Generate beautiful architecture diagrams from declarative YAML specs","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.6.0","satori":"^0.12.0","commander":"^14.0.0","pptxgenjs":"^4.0.1","simple-icons":"^16.8.0","@resvg/resvg-js":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/diagrams_0.1.6_1771263338373_0.3287721958247325","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@agent-clis/diagrams","version":"0.2.0","keywords":["diagrams","architecture","flowchart","svg","png","cli","yaml"],"author":{"name":"David Drummond"},"license":"MIT","_id":"@agent-clis/diagrams@0.2.0","maintainers":[{"name":"david-drummond-ai","email":"david.drummond.ai@gmail.com"}],"homepage":"https://github.com/agent-clis/diagrams","bugs":{"url":"https://github.com/agent-clis/diagrams/issues"},"bin":{"diagrams":"dist/cli.js"},"dist":{"shasum":"7214c42072a1a63c7b7aac99a2f121d68790321f","tarball":"https://registry.npmjs.org/@agent-clis/diagrams/-/diagrams-0.2.0.tgz","fileCount":590,"integrity":"sha512-oq6UZtQ+vdrF1O7OQQbmyttr9KEl2KYXBzLjZCec/ivNtdY2/5KIElSIXYInrwBjlXbmShoFhkhHRmjFdfIT6g==","signatures":[{"sig":"MEQCIHExrND81P06jOAPTgf9yPOtSqJUp8Y6fXFlPv9O/JnMAiA6PhjSBt3RtU2GLF1EfuVrafZjPgpA9VddrpKYJ8Bgwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-clis%2fdiagrams@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16914703},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5c9f44c08408e86b338a1f6f78d71ab141b6c4e4","scripts":{"dev":"bun run src/cli.ts","test":"bun test","build":"bun run build:sdk && bun run build:cli:js","build:cli":"bun build ./src/cli.ts --compile --outfile diagrams","build:sdk":"bun build ./src/index.ts --outdir ./dist --target node --external @resvg/resvg-js && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","postinstall":"node scripts/postinstall.mjs","build:cli:js":"bun build ./src/cli.ts --outdir ./dist --target node --entry-naming cli.js --external @resvg/resvg-js","prepublishOnly":"bun run build","build:cli:linux-x64":"bun build ./src/cli.ts --compile --target=bun-linux-x64 --outfile diagrams-linux-x64","build:cli:darwin-x64":"bun build ./src/cli.ts --compile --target=bun-darwin-x64 --outfile diagrams-darwin-x64","build:cli:linux-arm64":"bun build ./src/cli.ts --compile --target=bun-linux-arm64 --outfile diagrams-linux-arm64","build:cli:windows-x64":"bun build ./src/cli.ts --compile --target=bun-windows-x64 --outfile diagrams-windows-x64.exe","build:cli:darwin-arm64":"bun build ./src/cli.ts --compile --target=bun-darwin-arm64 --outfile diagrams-darwin-arm64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fc7533ba-5db8-4166-9c5f-ae64e6089c8d"}},"repository":{"url":"git+https://github.com/agent-clis/diagrams.git","type":"git"},"_npmVersion":"11.6.2","description":"Generate beautiful architecture diagrams from declarative YAML specs","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.6.0","satori":"^0.12.0","commander":"^14.0.0","pptxgenjs":"^4.0.1","simple-icons":"^16.8.0","@resvg/resvg-js":"^2.6.0","fast-xml-parser":"^5.3.7"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/diagrams_0.2.0_1771961979312_0.19124764110090364","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@agent-clis/diagrams","version":"0.3.0","keywords":["diagrams","architecture","flowchart","svg","png","cli","yaml"],"author":{"name":"David Drummond"},"license":"MIT","_id":"@agent-clis/diagrams@0.3.0","maintainers":[{"name":"david-drummond-ai","email":"david.drummond.ai@gmail.com"}],"homepage":"https://github.com/agent-clis/diagrams","bugs":{"url":"https://github.com/agent-clis/diagrams/issues"},"bin":{"diagrams":"dist/cli.js"},"dist":{"shasum":"5522b8690193f8f84178098d3f33e39ac647a05f","tarball":"https://registry.npmjs.org/@agent-clis/diagrams/-/diagrams-0.3.0.tgz","fileCount":704,"integrity":"sha512-w5DyLaTr4YN3FJg+yUkZNTUk+P0T/Y1E4cOvXKBr4oEJIfyvzlJ11MZmc+iR9gRTte/g5jGUuVPmBm8RRyCYig==","signatures":[{"sig":"MEYCIQCtkMf+HCG5FUmVmwcwXTQC9eptulgKEuAr1fxXXTwV9wIhAK2f6K2tizi8At6sWaPBnDf5GMAo9JVUZfaSfaV/Ykzq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-clis%2fdiagrams@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3096679},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"gitHead":"3afc051ad687db2148aacc46268f33db1cd4ea9a","scripts":{"dev":"bun run src/cli.ts","test":"bun test","build":"bun run build:sdk && bun run build:cli:js","build:cli":"bun build ./src/cli.ts --compile --outfile diagrams","build:sdk":"bun build ./src/index.ts ./src/server.ts --outdir ./dist --target node --packages external && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","build:cli:js":"bun build ./src/cli.ts --outdir ./dist --target node --entry-naming cli.js --packages external","prepublishOnly":"bun run build","verify:package":"node scripts/verify-package.mjs","setup:cloud-icons":"node scripts/postinstall.mjs","build:cli:linux-x64":"bun build ./src/cli.ts --compile --target=bun-linux-x64 --outfile diagrams-linux-x64","build:cli:darwin-x64":"bun build ./src/cli.ts --compile --target=bun-darwin-x64 --outfile diagrams-darwin-x64","build:cli:linux-arm64":"bun build ./src/cli.ts --compile --target=bun-linux-arm64 --outfile diagrams-linux-arm64","build:cli:windows-x64":"bun build ./src/cli.ts --compile --target=bun-windows-x64 --outfile diagrams-windows-x64.exe","build:cli:darwin-arm64":"bun build ./src/cli.ts --compile --target=bun-darwin-arm64 --outfile diagrams-darwin-arm64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fc7533ba-5db8-4166-9c5f-ae64e6089c8d"}},"repository":{"url":"git+https://github.com/agent-clis/diagrams.git","type":"git"},"_npmVersion":"11.17.0","description":"Generate beautiful architecture diagrams from declarative YAML specs","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.6.0","satori":"^0.12.0","commander":"^14.0.0","pptxgenjs":"^4.0.1","simple-icons":"^16.8.0","@resvg/resvg-js":"^2.6.0","fast-xml-parser":"^5.3.7"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/diagrams_0.3.0_1788046588208_0.3414838764535466","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@agent-clis/diagrams","version":"0.3.1","description":"Generate beautiful architecture diagrams from declarative YAML specs","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"bin":{"diagrams":"dist/cli.js"},"scripts":{"setup:cloud-icons":"node scripts/postinstall.mjs","dev":"bun run src/cli.ts","build":"bun run build:sdk && bun run build:cli:js","build:sdk":"bun build ./src/index.ts ./src/server.ts --outdir ./dist --target node --packages external && tsc --emitDeclarationOnly","build:cli:js":"bun build ./src/cli.ts --outdir ./dist --target node --entry-naming cli.js --packages external","build:cli":"bun build ./src/cli.ts --compile --outfile diagrams","build:cli:linux-x64":"bun build ./src/cli.ts --compile --target=bun-linux-x64 --outfile diagrams-linux-x64","build:cli:linux-arm64":"bun build ./src/cli.ts --compile --target=bun-linux-arm64 --outfile diagrams-linux-arm64","build:cli:darwin-x64":"bun build ./src/cli.ts --compile --target=bun-darwin-x64 --outfile diagrams-darwin-x64","build:cli:darwin-arm64":"bun build ./src/cli.ts --compile --target=bun-darwin-arm64 --outfile diagrams-darwin-arm64","build:cli:windows-x64":"bun build ./src/cli.ts --compile --target=bun-windows-x64 --outfile diagrams-windows-x64.exe","verify:package":"node scripts/verify-package.mjs","typecheck":"tsc --noEmit","test":"bun test","prepublishOnly":"bun run build"},"keywords":["diagrams","architecture","flowchart","svg","png","cli","yaml"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/agent-clis/diagrams.git"},"author":{"name":"David Drummond"},"homepage":"https://github.com/agent-clis/diagrams","dependencies":{"@resvg/resvg-js":"^2.6.0","commander":"^14.0.0","fast-xml-parser":"^5.3.7","pptxgenjs":"^4.0.1","satori":"^0.12.0","simple-icons":"^16.8.0","yaml":"^2.6.0"},"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0"},"gitHead":"6e7459bd89916a4c29f094854c637dab76a13f38","_id":"@agent-clis/diagrams@0.3.1","bugs":{"url":"https://github.com/agent-clis/diagrams/issues"},"_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-OmylgNkd0Mh77bEdGTJnz8dUKMdu01knHyDua0V++FEhLnKuUazcTUVZrPlqL+zoQ3S8aNUc2bN7VpnGu6RsYw==","shasum":"695c489dffa5968409123736ae62b5f818666e02","tarball":"https://registry.npmjs.org/@agent-clis/diagrams/-/diagrams-0.3.1.tgz","fileCount":704,"unpackedSize":3096784,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-clis%2fdiagrams@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD3yHg4bedMzmhYLff5XwXpJWqOAGdcxC0CYdBjjbSX1AIgbtO/+tzQwAuibxmsLPExtTFm8ghKx/D7tvaM+/oqT7A="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fc7533ba-5db8-4166-9c5f-ae64e6089c8d"}},"directories":{},"maintainers":[{"name":"david-drummond-ai","email":"david.drummond.ai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/diagrams_0.3.1_1788049892209_0.8283096246165569"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-15T14:35:51.130Z","modified":"2026-08-30T00:31:32.758Z","0.1.0":"2026-02-15T14:35:51.632Z","0.1.2":"2026-02-15T14:40:13.167Z","0.1.4":"2026-02-15T14:56:10.831Z","0.1.5":"2026-02-15T15:18:15.822Z","0.1.6":"2026-02-16T17:35:38.744Z","0.2.0":"2026-02-24T19:39:39.698Z","0.3.0":"2026-08-29T23:36:28.398Z","0.3.1":"2026-08-30T00:31:32.386Z"},"bugs":{"url":"https://github.com/agent-clis/diagrams/issues"},"author":{"name":"David Drummond"},"license":"MIT","homepage":"https://github.com/agent-clis/diagrams","keywords":["diagrams","architecture","flowchart","svg","png","cli","yaml"],"repository":{"type":"git","url":"git+https://github.com/agent-clis/diagrams.git"},"description":"Generate beautiful architecture diagrams from declarative YAML specs","maintainers":[{"name":"david-drummond-ai","email":"david.drummond.ai@gmail.com"}],"readme":"# @agent-clis/diagrams\n\nDeclarative YAML/JSON diagrams for SVG, PNG, HTML, and PowerPoint output.\n\n## Library and CLI\n\n```ts\nimport { diagram, parseSpec } from '@agent-clis/diagrams';\n\nconst spec = parseSpec(source);\nconst svg = await diagram(spec, { format: 'svg', width: 760 });\n```\n\n```sh\ndiagrams render diagram.yaml --format svg --output diagram.svg\n```\n\nAWS and GCP icons are optional and no longer download during package install.\nRun `diagrams setup-icons` when those CLI-only assets are needed.\n\n## Hosted SVG\n\nServers should use the SVG-only entrypoint. It does not import the HTML, PNG,\nor PowerPoint output paths:\n\n```ts\nimport {\n  HostedSvgValidationError,\n  renderHostedSvg,\n} from '@agent-clis/diagrams/server';\n\ntry {\n  const result = await renderHostedSvg(untrustedSpec, {\n    width: 760,\n    padding: 28,\n  });\n\n  // result.svg           -> response body\n  // result.contentHash   -> ETag/cache key\n  // result.width/height  -> intrinsic image dimensions\n} catch (error) {\n  if (error instanceof HostedSvgValidationError) {\n    console.error(error.errors);\n  }\n}\n```\n\nHosted rendering defaults are intentionally strict:\n\n- `alt` and `dataTable` are required.\n- Specs, collections, strings, dimensions, and SVG output are bounded.\n- Filesystem GeoJSON references are rejected; provide inline GeoJSON objects.\n- Emoji, favicon, AWS, and GCP icon resolution is rejected. Civic, Geist, and\n  named Simple Icons remain available without outbound requests.\n- Generated links accept HTTP, HTTPS, mailto, and relative URLs only.\n- Rendering never mutates the caller's spec.\n\nAuthentication, HTTP caching headers, rate/concurrency limiting, and process\ndeadlines belong to the hosting service. `contentHash` includes the canonical\nspec, render options, and hosted renderer contract version.\n","readmeFilename":"README.md"}