{"_id":"typedoc-plugin-mermaid","_rev":"39-4ad8693b3c8d86a0d0a0c126ae6479b6","name":"typedoc-plugin-mermaid","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","dist-tags":{"develop":"1.11.0-pr856-7942c5409ceab387fd5f0baaf07be1f51816819c","latest":"1.12.0","next":"1.12.0-next-593b8a2f395c7876f215602d42fe3e7f527be062"},"versions":{"0.9.0":{"name":"typedoc-plugin-mermaid","version":"0.9.0","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@0.9.0","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"dist":{"shasum":"84f4861bed1dbbd2239090fdde211c257b7b2c17","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-0.9.0.tgz","fileCount":12,"integrity":"sha512-f0NxYbBMf1hcpdYw8Ia/hPBF8qSYPeWH8veG4CzY5Luuq1KSL6YCcgdmhH1INht2unHOcfzxa1q72XnWVxbSOw==","signatures":[{"sig":"MEQCIC9cl0gPTG2NK0/DYgUAww0UBuahjqBcEeraaDbpQ4fJAiAx/9o00hv1QbxAhqPmnat+0vvk2oOgB9Ztkoi+qmpx3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgRYqCRA9TVsSAnZWagAAWXkQAI3oTKlVyHOalWl6h6vv\ncGuJC1KhtolEpf8UJaHHPECX6xGuQbgdNJFe/EBwbaXDykBHBp/GTr/fgWJE\nuRZGEh7cYrR1vCFKePhsUhwv/0SXmEYQpZ4igBYPVosmjSPBSU35AOf12p4l\nYqXvvCQC907/w2/xpSj4u1SKKWXnWx4LiihIjq0vGmnqKMuJ1iF9qaUUH+ui\nAhpaiWibWC2S254/8T5988JB96CXUvAdyNkk65ysfvlwUum2yk0xNltg176b\nXL+yaaLmzB1Y84M34rqBjgR6Xtsoml75aPDEkZ9zZi3ZyCxv/fULE4yB+QDK\neHIJqZGZm9HHJAH5ZX2/YVsBQOlLPJg15YhkRbsC249fcyGlA63ZZOUSY3Oi\nsTSkHBobP3IeJ7IiLNGyzVSg5MDFZy9sp2zjdqDF9VEyi/h5ybsQUh+zGnyl\n6Gj/9IYXbyj3YnEnIZdntQOhI8hANR/uOKHXTlBavfSyQmVsBkwVSPP1recA\nofrSCXR1EYp9mLwmh9aY5S3PGSK0khJtvEg+vYFKg91nl8VOf0s+xvPz/gri\nlklMApa4Z+0+4mJ+65+Uxoo7Ymis+dloErerp8YD68h+3b72JA4ZMOTGr0/M\nwNV1tK4MV84zVtqrlqJeMQ7wBxvyb+t5+kKHrJxzAEKx1JX3W5C4a9LD2Ecf\nr8Sb\r\n=o0CO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","scripts":{"lint":"tslint --project ./src/tsconfig.json","build":"rm -rf dist && tsc -p ./src/tsconfig.json","prepare":"yarn lint && yarn build"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"licenseText":"\nThe MIT License (MIT)\n\nCopyright (c) 2019 Yuki Yamazaki\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"tslint":"^5.13.1","typescript":"^3.3.3333"},"peerDependencies":{"typedoc":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_0.9.0_1551963689850_0.18407412183613503","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"typedoc-plugin-mermaid","version":"0.9.1","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@0.9.1","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"dist":{"shasum":"c980b3ee66ebd8cfeeaa08735e31a3afab290091","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-0.9.1.tgz","fileCount":14,"integrity":"sha512-5oaok6pwaqyMep6HfC9SUJqpJrcfiWx5Uu78vPpFdeZ/UkDGrZXoGrTHN9q9ZqWYzAIjyJ/WqhGIoXBXH5au2w==","signatures":[{"sig":"MEYCIQDJXhOTDSPLhINogP9P3XfSUyT0g1WEFw43LohM3A/K8QIhAOCqBiSQR+AO0rVwGMUsp0QmDa5ytN8EVmIjn2ERTZwM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgUULCRA9TVsSAnZWagAAkDgQAJLC6Je02wHCS6+mu4uu\nMeYWWvR5+FTT2uU9xX6VVRajHLXFTfIfnlmiiMChMzP61VtIGQbB/MJpdM4X\neI5u0KHfTPWLifSKSGFLiWHKewqEey0NoynxR2D8Bi7St8OpPHQy/0mVeXp6\nk1I+PUcj9mqG5RvKGqP1hwOS2IphXz16VTvyaV0CewJgKOSFutQzjuNsSizh\neHF90Xg51A8LTokpMruKX7v+dGeNj8ihQMmIg9L/WGVawHA/qCY9CCNrLJho\n0gZILn7rMIR2QlZVsJYpPz51JaaYGe5exJb8So8L/L97xANRI/ee8F+7wH+I\ngezOH7L8ZBgW2Xfxieuc74lVTGnnFIhc0DNqRjWuCbVmukg47O+qTWqhPSK7\nyKj/3nTts2vKEWRAW9IRvzcJtvWHbMrteRpsIhfEvp0Yy+Hb/Lo25M80zEKr\nXnBYWq5KUKOa6KtmZFGzi1j63xD4ew94KLJthsUekaYaQWJRYnKEpZdKCee3\n6u9AFukywyC441Vm+8BqFKS9KhznAuI9BmRjeFkxaplykePlQydr6SJqNvPv\nNf9IFSv+UkEEOF3E04JYjFynrWTlXf8TC53+kZPT0jIpTveH2McOHzpdhZNR\nYFiYXXXTuc8k5KiMuTK53a8hUlVQpKSP2JTnuH9fD3EMM1wN+SiTAcdLDG4J\nyYBr\r\n=30Oo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","scripts":{"lint":"tslint --project ./src/tsconfig.json","build":"rm -rf dist && tsc -p ./src/tsconfig.json","prepare":"yarn lint && yarn build"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"licenseText":"\nThe MIT License (MIT)\n\nCopyright (c) 2019 Yuki Yamazaki\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"tslint":"^5.13.1","typedoc":"^0.14.2","typescript":"^3.3.3333"},"peerDependencies":{"typedoc":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_0.9.1_1551975691213_0.41178164659473615","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"typedoc-plugin-mermaid","version":"0.9.2","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@0.9.2","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"dist":{"shasum":"400f1f316c1b06199e9ad72a2b6f7fe401e329c9","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-0.9.2.tgz","fileCount":7,"integrity":"sha512-ci7xriIc9RceE+o++uOqi757E2vltvb756bKHWtga2yOJIuYWHWd8JaOnlH8AitCzbEGY2q43GjhCOPyUAOwuw==","signatures":[{"sig":"MEYCIQCuWTm0gpms/pN4pxEzpPF8yoQh/A+FGLXl0o6V656KiAIhAPJO+dEzgKAIKIiiJuD59ae6pPd7Aqkj8WQ+KYWuHU4n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgU2fCRA9TVsSAnZWagAAvcMP/i8GjScDwFhLpiE6do+z\nCJT94d9v8YeTR6C8i9CzQwZFGbpyb8Ru23KFe25BSihYm6fsxcJ9P+ksl3hJ\nKoqsJgiBLp9s6jctvwrROEm6GMwa6GpuXPAbrEgfoAAIV+OGJVOabqR0xSlu\nTUTFznPn81QVaqFb6Sj0tF9wpoPhMXanR3+a3wmERQ9KfBuIQv2hI95nmSOq\noDjlFo6pH9lxjouQGaVy/0JV5A9rXDpkI+pULO4U+6FmRWsgaCnbHDdBP6Ph\nME/fQVfFKW+JYojkG73p6MiQO+VC00pfqYvdgVgI7TP7+/Vr9LBF0fNwTdOr\nT6hQmLmfmbl/lC29AT07zUpkDUZgyWJ/Qzf8kbMdihHbOltFxFo8HyZSQXcL\nWmHti/HMKR9+3v2I3iD6lh2vRda7OK9ObgJya1sesevEXz7kEWi9F+yhpht6\nUuFGOVD72izwFVJJGC789WcCfT4DmpZbiU6XAyVOF0j4V5yo8+yoU73hMqpj\nnOLLgCXEK0/UkDEV3i6eg5xtWUtRKLvKfa/fphiwCj5OaS6VyQllNtLPw7xU\nw3miMboLWnbyY4TsUfg2nSfyUVMFHK7hcTKJxY8WutCOqSHzyjURJpt1Bm8q\nMz4B29r977FEvs7GuJxHAZB9gJWjqBvMTZZg4NIQ+kV4ZVOChZ3NbS9hGrDw\nC91P\r\n=kIoL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"719504fa3e02cd859f8090364468722040737582","scripts":{"lint":"tslint --project ./src/tsconfig.json","build":"rm -rf dist && tsc -p ./src/tsconfig.json","prepare":"yarn lint && yarn build"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"_npmVersion":"6.9.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"11.4.0","_hasShrinkwrap":false,"devDependencies":{"tslint":"^5.13.1","typedoc":"^0.14.2","typescript":"^3.3.3333"},"peerDependencies":{"typedoc":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_0.9.2_1551977887074_0.37223396280840415","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"typedoc-plugin-mermaid","version":"0.9.3","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@0.9.3","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"dist":{"shasum":"83f7a00fa1b2e545296798badfbabc026d7f9979","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-0.9.3.tgz","fileCount":7,"integrity":"sha512-i7imyGIlqR/grEsSlr6gY7eoIV5PTuk45X/GYBEI5ZU2PCdqnCXE7idMPSXvx0dLgHU0sx3j3IG0m8LnWGD8ng==","signatures":[{"sig":"MEYCIQDR0qTq5IKRoXcMX2APNzY/2wdAjZRqIcl0NMZuCLbvWwIhAMstYZWHPBEw17W0YcK6trNXyCHum1R76N1zpNDkV4/b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgVJPCRA9TVsSAnZWagAAmRQP/Ru/ctgin296N/UK3gyi\nlYLtkkXvLlCXWGT8WgpcWsA27wwJcsOe+M8hSwihenH7zx6Xm3r73FxT+6YP\nZkBoSnA4mTIzW8gfgmqgZhGD15xzV1JSKgBvh5ObaugopLkEnwtxkKn8S4bf\nlrnFwvsaiozheeJPOAAZ7z/RW6gQBFaDRUzMPwQhTiQpGQmKtN0fFTn/OrwG\nICmCEneTRQCT8Y6ZQ83Bm4AEO68dI9nj94Blphkg2x92u5GfjqcBAGX5SmkM\nzmQ9Sy9XC96adGCWU00oOqAEZz+kQxg4mkAszPVZNJSK+PhEBYe6ZmZ9OzYP\nwWt3sfy1oid8uxk/f7IudzbyqmEUl1Kg4G0aNZNhayhXuETfsybQHaALphhb\n1/8D6KQqfPgMyaDh43UPAoiohDA1S7khndpcPot2lL9aTRiGCHwxnHek9spL\nVdP6mb2EsrvJM2IhWk2vPxlGTDGzcO86hRCoIK1dub2Jz3Kdsddmg4p/P7Ag\nBWZh7laSmbX2vpB6gzas9iCbuN/Erz5fvgeMGwt+U8gsWPeyOhvZe1lJMIxm\npq6RSgL9VfXwEPqepcfHqX9I8bF4ORvkMEdeVFMCZIVW28WnBOTh0UoqAonU\nYBHhv4ByA/Ssp/q76QlNq1Xk/+fVgn6j3qqsDUxlsJy0uAeC1YaEgjtGIKO7\nELAF\r\n=0lZC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"e41b44863b0072f7eb6833ed0916c382dea2b8cf","scripts":{"lint":"tslint --project ./src/tsconfig.json","build":"rm -rf dist && tsc -p ./src/tsconfig.json","prepare":"yarn lint && yarn build"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"_npmVersion":"6.9.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"11.4.0","_hasShrinkwrap":false,"devDependencies":{"tslint":"^5.13.1","typedoc":"^0.14.2","typescript":"^3.3.3333"},"peerDependencies":{"typedoc":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_0.9.3_1551979087140_0.23551142059795604","host":"s3://npm-registry-packages"}},"0.9.4":{"name":"typedoc-plugin-mermaid","version":"0.9.4","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@0.9.4","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"25a47812d054aa5cea8fdd1c5b370aa28470d588","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-0.9.4.tgz","fileCount":7,"integrity":"sha512-EcuUs+bIU/fCFDo03kEa0nk5X3NM08iTiUmIJsRYB+0OwIZ5QfwBLQtT9ISqpgb+ZKvqbGMiI6nTtdhH+NBlEQ==","signatures":[{"sig":"MEYCIQCcG+P/++UWSdWaafor3Rt09OZh/Y3BxWWdBHaDsOKvXAIhAMcQYunaLnPL0QO0sUKqUh6aer8U3oQBPxqnJyeYWNGi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgd8wCRA9TVsSAnZWagAAg3EP/RSSp7OkkZijlhmslGI8\nDLEPp6+fAJzqCq1yLaxp/KDZlK/JTIobulg8kEsGsSdA0UebfYt7qOOFDEXy\nHqOTbk//sYg9cqeKlekobNwROPzrBtFR7DsSvk6TsxDUJxnV/++o03AK/kuA\nNStFGyGnJRKVxndL7LIEX5EuRyX/0zqOZj+FN9urZ1kn1QNqb6bq5tMQBKIY\npto4lYrkkGkaOWCYu+UuDfFiwiYqazopBZhyEy0mLlkJ7uO9oatt6+iLsPms\nUEQxyIPMBCNc4n0UYqEpC8Fc1F74KzI3VwlmfKs2zZLa1K6dw/S8kw8hcK8a\n+CxAYXzKpHidXgqG51yh7eT+xxn2ABYf99RrrbtxeR/nx7cEgRxXnkCbzRTG\nDVuyWR6m9ulYQ0SD0Ufm4C/SSNRe/IsVC9niVFnzqDWt7ABg4tGhiKl/qENK\nm5+QiWUd7n965/0BK8NeGuep4TNYryGLohXLqY4cWLokUCfLhSeKPJF05/aA\n+DexAOfl29/VNM/CJd33C5xfoMu/m4MVefiX67x50mQ+qWpZqAWTagOfGImu\nXHkaStJRSuCp/MSTCwC2yrhyFE2asFYl6ZFqN8XMTVRmrZtAs2EYyfZ4fAvJ\n/IJ1ydwPHNZ/pApP4yz+DaLMg/ofDg6p2HlLyD+FYvzm2sPdNM52nSxk0Fs9\nDIQu\r\n=tLlQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"087f9cdd1510dcb8ef5ce88c45c96e60e2110a63","scripts":{"lint":"tslint --project ./src/tsconfig.json","build":"rm -rf dist && tsc -p ./src/tsconfig.json","prepare":"yarn lint && yarn build","release":"release-it"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"release-it":{"git":{"tagName":"v${version}"}},"repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"6.9.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"11.4.0","_hasShrinkwrap":false,"devDependencies":{"tslint":"^5.13.1","typedoc":"^0.14.2","release-it":"^10.3.1","typescript":"^3.3.3333"},"peerDependencies":{"typedoc":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_0.9.4_1552015151635_0.7992193714071285","host":"s3://npm-registry-packages"}},"0.9.5":{"name":"typedoc-plugin-mermaid","version":"0.9.5","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@0.9.5","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"4e4e1b29b7f6e827424e57c0b07e75ebe5ddd259","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-0.9.5.tgz","fileCount":7,"integrity":"sha512-a8SDsLl1IoSXCBcVNQcFK6uWaHif7TdRiTQPzedlZ0zDwH4IcpZdSXBWgtOOAC6RuTNT3ec0GQFt1iNIGvqnwQ==","signatures":[{"sig":"MEUCIQCoA/Nc+H7D4yR1YzwNoyklV2P4DlJw2ayGiJQzNEo4gQIgJnvUmYz/RDX5dnSExI7quv3KfYJ6F4Wv9U3gIDP/Zhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgew5CRA9TVsSAnZWagAAhQQP/2nB1u8EjN1aAoXFpyMy\nAhbH6b4EsT4FDKo8XTU7fJ5BudK/A61EqX9hmtJtBWzxFg+uSxb/u+TS9Jsa\n8phK+ebG4x41s1nMRP381SuVgVIWwdyX2OcVbV1wOQvTQInqVhcBWCpYzCM5\nskNun/jSVX20BpzX6ukBd+EW0QAPAC7axcRVY1ECCi0QqaPm4zC6cbWjBZBt\n0dAZWrecA2/AMw7vWrw/o/qDRq4vcijNHbTseYD/5bz3kdRujVDjjLQeq8L4\nsRf0WhK4SS+JG0HW+5pgJzV4wRe26fNkaZDrNq2Dz72HQmh5YgGDcvL9FCQH\nUlHZ/eKexSWRokcx+LnKvpTVqg4/UHJc79sAVFwFaeQ5b6vzhUz43Gpjlw7b\n5/xAo/+NeSeDriqFCkDrWdO0SupwB6rGEGGHE9K2QZNPBwZ4zVlZDzEVEZd6\nIU+ibJQBLa0wX6CYew4rry16VIYUSbcVu3PCd0p9bu6jFVbVEPtNc4IC0aem\n+ejRVzuk/TUtLzz3rKG9HzFc/wWKlYbASKOfq4pDeRvMtxrn4jVGllzvsfax\nEhn6DPMLO/GrejQqDNG7AHm9agQJKqyWoOC3Rp63NERpsngPY6/UQGa3VxqY\nnV+ZlIZyS3Fh62Z7h8LxwxdKLxX1ANMypVAA0yTvTLISvG10DEwHWjS/QawQ\nk3+z\r\n=oYxo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"a1fcf39561f6619d3c6b7f1bff274fc2f6ebe9dd","scripts":{"docs":"npm --prefix example run doc","lint":"tslint --project ./src/tsconfig.json","build":"rm -rf dist && tsc -p ./src/tsconfig.json","prepare":"yarn lint && yarn build","release":"release-it","prerelease":"npm run prepare"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"release-it":{"git":{"tagName":"v${version}"}},"repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"6.9.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"11.4.0","_hasShrinkwrap":false,"devDependencies":{"tslint":"^5.13.1","typedoc":"^0.14.2","release-it":"^10.3.1","typescript":"^3.3.3333"},"peerDependencies":{"typedoc":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_0.9.5_1552018488844_0.9777288456630973","host":"s3://npm-registry-packages"}},"0.9.6":{"name":"typedoc-plugin-mermaid","version":"0.9.6","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@0.9.6","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"01581464f5c2f9bcaeff843ad50408b2e0a78732","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-0.9.6.tgz","fileCount":7,"integrity":"sha512-k9pLOE9tXEkYxA77LXDTsOV0kOuss1L5ZB2wHbxHpsYEdB25mdhZMIhxhAPjfSdei+S8TAJKwtNdG0OQwc739g==","signatures":[{"sig":"MEQCIDVoJff/qqZaODlkbnjnouH/pc/OsT50tSCrllhn8rZ2AiARBcESDgkA+xolszFBi+XI8EU945KWHQaz2FpFteqS/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcglMTCRA9TVsSAnZWagAAKkUP/09wkXLsIkpBQVgd+wvl\nxgrX/53JpbxXs4vwq5KGkrlRRt+oTFe9yUvPCY7st3N1yigUQLkP4dOEMGwv\ncquayfJZIUlTTZSotOJzwjKgyFWCaijmP++liuLBnNv+y9o4bcyfZ4rdglDv\nO7HkocLiZsmKuvaSlCFzwImzlGX2OIto96n+9Hw/K65qfHNC73hPtQ8R0LRK\nvPqjgM9ThSfJ6YkDG1r+ZghBSlyo31bhLBdbE6ZYaORGkzy3aT+y+EIhZViH\nyVS5QZn3RFcCqu8uhytu4BidU/xSx+xiqCSO5bq7ktDLAdTKbutNeSlgd4De\nNul7W3ABgSIvqY4y+Pbgx0DYqU8IMHb7PAyoLyue74nxs+b0eVAXoeU/aAIY\nJ5ZAch9uy2oxTnguLRPatbuDQaBr2TWRM0vld98e0EUHbQ5gGFZ/4VhvaVWG\nFosaTuj/1jGHJ/bLgYQtryqpKRUMoHrFcBOu9oRjRvz8AKhEInCrCQq/cLyt\nRtMa6lcNZsoz6a6SEcg879yd7F+qLNgpnqxwdauoSAeGJlwTE9McKn4u5e42\n/8RYxXoLfsyy+1TLSxQ26Dq2AglSkiOVdjSLY8J6hBIRS4eDK1BlFIsRy85H\nSy7XvNlqTu2iKGo6jH2qHDOVWE/8lcaKbvlQYAkkZAGA0x43yJmre57446BH\nj7tw\r\n=/e3k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"042eb42279d81f80292da0b9843436e65e81d118","scripts":{"docs":"npm --prefix example run doc","lint":"tslint --project ./src/tsconfig.json","build":"rm -rf dist && tsc -p ./src/tsconfig.json","prepare":"yarn lint && yarn build","release":"release-it","prerelease":"npm run prepare"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"release-it":{"git":{"tagName":"v${version}"}},"repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"6.9.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"11.4.0","_hasShrinkwrap":false,"devDependencies":{"tslint":"^5.13.1","typedoc":"^0.14.2","release-it":"^10.3.1","typescript":"^3.3.3333"},"peerDependencies":{"typedoc":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_0.9.6_1552044818236_0.37448616800426704","host":"s3://npm-registry-packages"}},"0.9.7":{"name":"typedoc-plugin-mermaid","version":"0.9.7","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@0.9.7","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"820ea6a4cbe9b3439804acdc811daf9c96137c2f","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-0.9.7.tgz","fileCount":7,"integrity":"sha512-9CCJp8bFsHzKTMQ1e2UUPeAwSGzgaJP4IMzPJ3QIejx7Dupy7CF2MB0gtcGurOMTk0y/DgTRd72EoFIkVwZvaw==","signatures":[{"sig":"MEYCIQC/ml2/hXHcCQo+5MA3F/T/KkMKfoHBd4aDQB8Qe6BxWQIhAJ9xQ5I0NbIKD1CHmLW3kN7LYHUFLnvgNSV9gVhKg1Ar","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgleBCRA9TVsSAnZWagAA7vwP/3MM5cQSzFnDw84d8Xjh\nYNrMTCS2LiFyv0W76dDeMYzrat0bmTkH47LBdBvzMkLrsehcrcRJszWq7/Dz\ngy+m2MayPpoJXhrvk90DG9r6KYU46K01wF+Sij+KlYjwtWT0RCdU8+BfDf0N\nPFWyi3mHDyv94lZtRyq6RXWGNLD+suu5B0E1aTEKZH13AvWwSOkz8qZdE/H2\nw6guMlrrZIfeC8fcv9fVYIA79DyUsi9IbZoEgNm6recmGVnbv48F6WxKSYCc\n1Fya9+4kggTFODgriSJFsb+1bGNXvo3P5g8hBw13t5uedOvA91kiWneJptJO\nxOfgiyJhPOC39SVEjbzGWIPQ39o+hcbei+qHifJYd8+ENsB9+AEv1Niepz4m\nVMucatT6636vrDw7g5d0KXHPxXQS+498MHYy0zpqmoUhjlxG9q24RVJK3alX\ncJ4wcvSAZZi6FBF85ZVOhoNWVgZ6W0eT+StxJ+Z9Fuq/BZkVnHPsOf0nCa8C\n6LgiBjqlMFr01YiL5BuLXYWuEyfHArzs81+n3Amt87amFMns0VUKWT4eQ1s5\n/pojCbBN64Pw9JImqabut+JWc/TSvpAucNA/y+O7+3UaB22RwVTuLuArvyo7\nSTlYkschVdd1YqLS+M8pgCIRi8rbS0nJK1H7EVuADtDB6DpY6bGmANi/azpt\nhB1v\r\n=c2dg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"2a59cc2e44cebba9515e503a9f53a571211f0c32","scripts":{"docs":"npm --prefix example run doc","lint":"tslint --project ./src/tsconfig.json","build":"rm -rf dist && tsc -p ./src/tsconfig.json","prepare":"yarn lint && yarn build","release":"release-it","prerelease":"npm run prepare"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"release-it":{"git":{"tagName":"v${version}"}},"repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"6.9.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"11.4.0","_hasShrinkwrap":false,"devDependencies":{"tslint":"^5.13.1","typedoc":"^0.14.2","release-it":"^10.3.1","typescript":"^3.3.3333"},"peerDependencies":{"typedoc":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_0.9.7_1552045952355_0.7295165168017375","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"typedoc-plugin-mermaid","version":"1.0.0","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.0.0","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"d54b1e13d95e311bcf40622f189bc371efd44e13","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.0.0.tgz","fileCount":7,"integrity":"sha512-IbHo/DxgiFH0YqORuNEGU7I9anAFNTbPA5ivf9GmVMg0u51tGy6JGtC/IrId35sn820A3Fr7EaQwT7outjlqVQ==","signatures":[{"sig":"MEYCIQC5SNV4pmiF7znnQAvv9hOd4Ut3OY0hQ8FZl8fiWgNasAIhALE3q0UbVZpMmyOaynJ5cPan61A1gEuNMbOw6BVrVi73","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgq8DCRA9TVsSAnZWagAAflgP+gNr3MslU0YP3OfuDs4L\ncbsV1bOT6/BAh5KCzqHm0UXIItXLFp4FHmuT46dN8ZQoUs57NdM18oFDFpXw\n0XhHq59h9Y4ZmWUqkYH4BKHYDQgnJlFLi4ETSOKSGXz4/UxdVfhT3ASYoJnw\nTM8TqZsJuD/JdDiWAupm054jkC3kfqOoj5NjQzfqFRYwNP6HeryMwQNCHpZR\nb21Fp7sBK472ejJsE4o53gf2wNrJ1yzbr6QWo56Sw5z1r1Snpvi/Ksg/TfA9\n1HfcqZavjIKAXf5KmV3tPmKpNcsQ/HyhjSCv3pzm1U30w07LLXT8IelCXW9t\nth2lq8z7KFmzjAgEjXif1YjckQnuxNmS1X8aH/0YsJtSUU6Q/Y4cSTSVuoz7\nBnxdXjVBx3BSBQVbT1qmwzQMBpah5u522t1nQT3AW1kw6xEWOsUaDNgK8WBv\n0ZWoRtYehXRUsOYFuaKZhRp99J5cXYWexO8LIwWbazH2emAqsJOwh4QmuMH0\n4NBMkIJE4jVTPycQcrcntPl9OHDlpVNOPVpwwUBBommze9QfmrQE11DoBkUm\n5sP12WdraDZcbQyBLlZzlrd+mT64pxkEtydX/1GwWLzZd66HzJmfx/R0D5jY\n3G2mWOuElcwzDNeTmrnnQ1muOvEDXrxEEr+Xs0OkNyJJIL4qNOLFJzSj5ktH\nXw+I\r\n=2YZe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"5887bba70efe208df125d6b79e66e85f27808b32","scripts":{"docs":"npm --prefix example run doc","lint":"tslint --project ./src/tsconfig.json","test":"jest","build":"rm -rf dist && tsc -p ./src/tsconfig.json","prepare":"yarn lint && yarn build","release":"release-it","prerelease":"npm run prepare"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"release-it":{"git":{"tagName":"v${version}"}},"repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"6.9.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"11.4.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.3.1","tslint":"^5.13.1","ts-jest":"^24.0.0","typedoc":"^0.14.2","release-it":"^10.3.1","typescript":"^3.3.3333","@types/jest":"^24.0.9"},"peerDependencies":{"typedoc":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.0.0_1552068355362_0.594010022171453","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"typedoc-plugin-mermaid","version":"1.1.0","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.1.0","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"669c91408d9f58500cd8402091decdb361280b0e","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.1.0.tgz","fileCount":7,"integrity":"sha512-sTaMwunMb7PlzY1Qp2cTvDPMlfZOPehiIv86y1vBDLxRKlwRlHyhHHFytpHvbOzq/v+t8CFTeHiQinzmk03q+g==","signatures":[{"sig":"MEUCIFdWwESq585qNG4zwGxIaTpsH1wk3DHWyPXe9JINZ8yuAiEAuWnqPqk0hICtR0Jtx7fAnNB7Ty7cRd41zajVz0xcp3I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjiAqCRA9TVsSAnZWagAAIlEP/3WN/vmdcyCMBRThqmXC\nKDooFc0Uj3dYO2M6NZb2vkGgHR+r/2KUeJ4d2+Pz+4XDyy29XRPCIJ6tmvZe\nXKrJdZtsyN0COklHj9rWb8PtbrtDNj86VSdx3COzaLe+EfO2tK2IgymnzTd/\n1HqtGUkHIA8HaDiOO/R5EdZfQ8L8iZPEOkU9KldWf97T//pUmv3IkBTtTpna\nWCN47YH9pZ3bO7P7eac416NTk1hf8v/WQqbmAGbOtc9rKRq9hXpDGHc8qeNl\n7f65VUQQsMsQHFdPdKmNxGsjYUIWFc3m17akcqa5kmea8/q2QlKQzZ4SqVGt\nwQH9PElWrbDQ966zRK0m9ASZFECXzJnhnq+tEKM18SUxK79Wa7oipcp8u03u\nxvssxlU6EW+dPfooHwDwoFjG2qXbvXZTYn1CK52kf7Ewnb5WBxRTMTJIMnCB\nZpHOwwA6WT045GR7mXWbsuXNV5OZMEbhDWXjBn0XIKGIv+P9twc4TcYaGaP2\nnx8JOH+itpzXsjsR8mlZmMQvesQ0cAzdHICUlp1tu7S12c3aVaH/eQRIfsx8\nc0Q/ij4X9DTnUvt5wvdQTbzEglPO8jLj0pmc+hnATqjOPt0kiZokbRi1zws3\nfJSpdUQl2mKJgEli+3DQ9gT/ng2v7iqlnHMPXY5PRUpVrgid6e8Rz/7gj8S7\ndWlx\r\n=YOq8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"5716286602ad1cefe3f00aa84d55bd2616693314","scripts":{"docs":"npm --prefix example run doc","lint":"tslint --project ./src/tsconfig.json","test":"jest","build":"rm -rf dist && tsc -p ./src/tsconfig.json","prepare":"yarn lint && yarn build","release":"release-it","prerelease":"npm run prepare"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"release-it":{"git":{"tagName":"v${version}"}},"repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"6.9.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"11.4.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.3.1","tslint":"^5.13.1","ts-jest":"^24.0.0","typedoc":"^0.14.2","release-it":"^10.3.1","typescript":"^3.3.3333","@types/jest":"^24.0.9","jest-resolve":"^24.1.0","jest-haste-map":"^24.0.0"},"peerDependencies":{"typedoc":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.1.0_1552818217475_0.2195816634161949","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"typedoc-plugin-mermaid","version":"1.1.1","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.1.1","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"0198b0115b72a0b7064f0e6a86ca0db111d949b9","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.1.1.tgz","fileCount":7,"integrity":"sha512-Y4LF0fnhUMmgytSXiarDcOVnxDDVljihvfkxyy+1dOdpHbb1yOOpDb/N6UwxZtVI1YotjT+Rmw1ikroCcdQfaw==","signatures":[{"sig":"MEYCIQCRkUxjmpCfnAVBbyHKeePrcDfh6NANXdCgyVLSQ+BLAwIhAMT8bHv4aDG70daS6O9MSNty0blU2J0lzu9CIl+mNT9U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqoK8CRA9TVsSAnZWagAATTwP/jhAIHz/hGQ+JoU5k2GQ\na2smRMvYHO8MCRblDCffaN1H8Zo5yKbT6KyRUEYGc2okJEX/ugjxSUY6UZWT\n94xFbHagPs0Jo0zm2ql5UMoPwqlR5K1IS/csQaJJu7iM8iwzQAKWRvAUmN78\nhWj+bjwWo+eEt5cQcd/WpUIQmvESQcw/QxGs70y30YkwrfL7dPaYL8t64tOW\n9WdmI68l+bjzvO1aWyXtE5R+dev0YfDjMi1JjawggGP4JK4KaRDyxmMfKBK0\nj87puLOk6tKZ1no5mdb1PM68AHB0F+bQy0soy+1Rrip9oOlZNpCBiuGblgU9\nRKyOQJpHCfeC25RYDo151JuaTK6vaBXyVJxXvQBZmrdx0SXBFGvtgLhyu6Ag\n65Tckoo342o+1hL+eSZgAkW6D7OqWk8upEdH493aD7SvmkQzXwzXH0xeOTl5\nsRhtzDYHZkl+L/nI7unX0iM62a9BjhG2kqPkKHRr9M1G7CAR0PH4H3vi4K3v\n6FiNaAUwwFq8Km3ggWfswcV0bDUqsve7BegOQY3k74plSlqCbieVGlCZDSzM\n9ks1N/kTsZrclDkDmEr9jpApouM6Qa3ev8vohWgeNDFTZeyqcdOOpiRobCjX\ncLdWUTfnpfHoHEedAp2DU92TBlV5MmW3Ljoy/Wq5uSbOW2loleeXZaIF3/eD\nNkBH\r\n=oqPV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"da92b6a2a5f72103cdbac76596ba14a37432d9ea","scripts":{"docs":"npm --prefix example run doc","lint":"tslint --project ./src/tsconfig.json","test":"jest","build":"rm -rf dist && tsc -p ./src/tsconfig.json","prepare":"yarn lint && yarn build","release":"release-it","prerelease":"npm run prepare"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"release-it":{"git":{"tagName":"v${version}"}},"repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"6.11.3","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"12.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.3.1","tslint":"^5.13.1","ts-jest":"^24.0.0","typedoc":"^0.15.0","release-it":"^12.0.1","typescript":"^3.3.3333","@types/jest":"^24.0.9","jest-resolve":"^24.1.0","jest-haste-map":"^24.0.0"},"peerDependencies":{"typedoc":"^0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.1.1_1571455675390_0.28422634607259134","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"typedoc-plugin-mermaid","version":"1.2.0","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.2.0","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"c549c612d3a8823f74605c31c61fc7aff8907bcf","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.2.0.tgz","fileCount":8,"integrity":"sha512-FZecs+IRy//sO9BFhFWj6jBlEPXmADc1LLeufJChJyqgXi9E23tJlH8wYbSstCg0na1syYka7Fq3BnmV45+Hmg==","signatures":[{"sig":"MEUCIDNHwLxw6unu12XVdBZpgN+pTtuHn9K8dEtV+ByXgNaXAiEA8KPsXk6L0jPPPQFmv78tezmuQJBijm+XOniaJKG7nOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOuq/CRA9TVsSAnZWagAAnDkP+QAkj1U+9lFAyRrDjyD6\nA87BGqZiPjgE1XixQ9pT8VhxcPzQWa430aWiPg+qqFJ9ibvFiX6T9RcK56TU\n0BHdZed8kBAjc9z0c9QfaelbOOfypn+fphFPtUG/Ayb+Xr2YYQheiWZIfDbA\n7B86gvQUNwRR9rS3+MlTtoNM+prIt/brJwlg9yIvQNIeCkHcLA2+sWpIr0TC\nR/GHPoKVy/xoakC7ps84eEPK4Kp5/wAFrg8RBonXN3i/K5k1tCbmlgL5JbEE\nTbIhJ97ENYltnEu/2EvPISZ2u9XYBIZAg0LWL5AaHQFD/1sk6BFZSNIdMF9M\nGxbWdDFzDizgNlJdWlEGXAYBRAOznrr0BioZSkHNB021OspR4a2ie3Da9fKJ\nLZcBLJGClM+AEarTG8Y6+ctq7/xZmxaklho2KbMttdp/HaCJjm+0y946zAw1\nChOjuRkp4OZ9+ovQmdQvdwIIBtTG1yg4weeDcTNYDetDsiuI5R7FzmZ/wPZM\ncOQOyptpZCz1DkIROLH91odJeEJc3rm8KPUssI4XPrT+ixFoW9sr61ccXoER\nxKQoQVoZ69wn39uVh0Ik+VyvkS3MiIzttmPlnDj7xhchjkATGjwstHXG0FR7\nPURW7Uxp64hnFd0nfoRurIH7c7lPUHxxnLEu63H6ZcqBhns/cfBAtyCjG8Tu\n921P\r\n=XEPx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"gitHead":"1a41ccebcd77f8c370f8e8d450b5d5b525fcd261","scripts":{"lint":"tslint --project ./src/tsconfig.json","test":"jest","build":"tsc -p ./src/tsconfig.json"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"6.13.4","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"12.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.3.1","tslint":"^5.20.1","ts-jest":"^24.0.0","typedoc":"^0.16.9","prettier":"^1.19.1","typescript":"^3.7.5","@types/jest":"^24.0.9","@types/node":"^13.7.0","jest-resolve":"^24.1.0","jest-haste-map":"^24.0.0","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.1.0"},"peerDependencies":{"typedoc":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.2.0_1580919486767_0.7358364611521704","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"typedoc-plugin-mermaid","version":"1.3.0","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.3.0","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"910d49a3d03beeab7ff65bac7d0d215ca38fd4b6","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.3.0.tgz","fileCount":9,"integrity":"sha512-ZzBZz0vskVdBEL6ZZEzYl3CLEwFX3e7eaYMaBQk0qFRprKUF94irCAHHVTcgUfyaAuH9i9N1TCQhF4R+mgfAeg==","signatures":[{"sig":"MEUCIQDqbPQ0IcOaplB8E4JV2wcp63ATxGw62S/Xqcp06mwTbQIgSaH8aLlr5ZxSg6S/O74zbcWI1LmJENajDJfc1cwI1uc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfL0IQCRA9TVsSAnZWagAAxhwP/0i06KF2uyfDqnll0nnI\nfBbZjuiHg/VvqYxXdPBWC2meNk0baIsF6Xpy2fLSBIGglfQa45w8GT6zrepW\n+GbqN69DiRXPITsI6ZUfvSl8ua5ioP64TL8cZU02/iPBNmge3jKAgopCRF3M\nws4InXLLZn5yRsCJMu2ZgQsUKmgyvquL/7cIxToKkrnTDzgqi7pBqoNlkBPk\nGio2Ekw/DQ7dSaw6PiilfEx9R4IvkYOITkh0UDbzAgno1RqRFOR8n7u19L75\naTJ3JrtjqpZq+lUiaTUVLUQA6Fxr9P/4ME55FfU92F/trguUL4igznghKf2V\n3PCGP4RpZV4W6rUgDkIb0r5boDJ3T8ctV4AvHlizRFh1B+x614oAjaYDy6SI\nMHUXuR+Np1M3COqrBqikbiYaNXxbnYTxmnbR0WNUOuMkcjx/yM/E91/7Eqf9\n+aeeoPgg9TiN06T56+GmKR8CYMosTisw6i1cHnWUuANTwFJ+6Xfhn2ps4Q9C\nlXQZXoUUnN5QHLVGBuKLP8FgvgdeEyJyBXckV9Xvy8y+ITfS/atEp879FRvk\nB65xBLsgNpYfajZtVFqUY5jHwKVi554P/xNxNqLz00Do49vcNsd3QZJbhObP\nVxbRO+v6sXqTuAyG5xEgTVO/hP9oxiOTN63DdT4eD8SuhywSSmqD3Odl9K3v\nit+Y\r\n=uJTP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"gitHead":"bb4f8332239736d220bce3af898f4ab4dfcb43a8","scripts":{"lint":"tslint --project ./src/tsconfig.json","test":"jest","build":"tsc -p ./src/tsconfig.json"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"6.14.6","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"html-escaper":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.3.1","tslint":"^5.20.1","ts-jest":"^24.0.0","typedoc":"^0.16.9","prettier":"^1.19.1","typescript":"^3.7.5","@types/jest":"^24.0.9","@types/node":"^13.7.0","jest-resolve":"^24.1.0","jest-haste-map":"^24.0.0","@types/html-escaper":"^3.0.0","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.1.0"},"peerDependencies":{"typedoc":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.3.0_1596932624297_0.23280822954925307","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"typedoc-plugin-mermaid","version":"1.4.0","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.4.0","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"467c7cdd4370229f35566a0f9dda94d62cebb77d","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.4.0.tgz","fileCount":10,"integrity":"sha512-CKYriVtiSXCbrUP8Ytlbu1CHZyh3jnbw/xlnL1ibmO+hDXd1fvdoPG0kQixSqMpgTiZx1K3fRNaPMdZUpBKNfA==","signatures":[{"sig":"MEUCIGClObohaqEWi2p6BfhE4mq+BjSVjCBq+OI4vSC++lxYAiEAysaX8rwvqTsVRkRf0MiVS8nuURZFh/+0ldocTO6DjhM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+YysCRA9TVsSAnZWagAAMxIP/09WznBNwfqBCdbWX1wv\nAQS1MU+QX44wuQCZ9SW8Ki0ZtOMZScIGTGMVu7zztllnhORDjOzb09hryr6S\nGmuM5n9SKN8qJwaF1o8Ovtij1T7TLs7QFRK6g+Ou2PcdXCjtz7G82QJ48vS1\nr6vixGkXDAg8QalE+BnfmWRYLfSyFp/8xKiJfaxWPspNt8D3rB+Fpu8EUJql\nCxu/5fWU5wPqzJYpC+ht2qulf88erxTQNTaPNSgSL4XPofMpb+TZdSxsnErt\nF8G1g2gch+2LfOUrVaAiTYXTt4mUwqAlgoOURPoKb7z9OS4foDKDaI5mWwM9\nFiso0l5iLp5rMTQ1Ksz3BY1xUMQlNEBl2wthC/XcuBPgNJRLQ4XYPxaocQG/\nCA0kjIQLzwvmG6Hjfj8XyiRUt3MUEBwV3GqdjZCm8sGBlS096384Qq0ym4zU\nRAJbPdElMFsDnIbECoimON1CRBqTKo3/qTr3CS/HQOjwKTRJG2VGlVoPO6Cc\nJC97mfkqG/pQVe64i1yUQDcn7HJbBVphTqGsUF3YmUlJN4LqmVBJBTmuRb2+\neiDRG9zxylN+NS69jwwfXeP0MOWxhE0CJJAituzudho/t2TQXZD95BVV6YgE\ni/l4Zksz3WChvo17NlSmGOSTcqSsRuT5Taal4P+zM60MVWKeqJzZotbX6G3Q\nGhgu\r\n=R5dq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"gitHead":"dd04dd9c09c1661b6453398599c2fc11c2c49ae5","scripts":{"lint":"eslint -c .eslintrc.json --ext ts src && prettier --check './**/*.ts'","test":"jest","build":"rollup -c && prettier --write ./dist/*","format":"eslint -c .eslintrc.json --ext ts src --fix && prettier --write './**/*.ts'"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"6.14.13","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"14.17.3","dependencies":{"html-escaper":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.31.0","rollup":"^2.53.3","ts-jest":"^27.0.4","typedoc":"^0.21.4","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^26.0.24","@types/node":"^16.4.0","eslint-plugin-jest":"^24.4.0","@types/html-escaper":"^3.0.0","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.4","rollup-plugin-typescript2":"^0.30.0","@typescript-eslint/eslint-plugin":"^4.28.4"},"peerDependencies":{"typedoc":">=0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.4.0_1626967212435_0.5690781027108216","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"typedoc-plugin-mermaid","version":"1.5.0","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.5.0","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"550cc39ccd5fcfd66eb7e10016c4c3035c64f1e3","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.5.0.tgz","fileCount":10,"integrity":"sha512-fXaF0HPnCndK3oXx9Mm2GVL2qJ1QzhNPrpbTRYjzscZVnILNDPuf0IIzT9k+BPNmcwLz8tNbqTD8notb54pd2Q==","signatures":[{"sig":"MEUCICz/YO/Ng9qfIc/xbEWgIMmgnMA6TDldDPiUCaQfTcTKAiEAj/P60kMon3jmNDnSZGePcpILc2UCKT9Bgnr9V1v/NZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107671},"main":"./dist/index.js","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"gitHead":"ce0da195aee03bf6cf83a072a9f8c782443bacb5","scripts":{"lint":"eslint -c .eslintrc.json --ext ts src && prettier --check './**/*.ts'","test":"jest","build":"rollup -c && prettier --write ./dist/*","format":"eslint -c .eslintrc.json --ext ts src --fix && prettier --write './**/*.ts'"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"6.14.15","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"html-escaper":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.31.0","rollup":"^2.53.3","ts-jest":"^27.0.4","typedoc":"^0.22.6","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^27.0.2","@types/node":"^16.4.0","eslint-plugin-jest":"^24.4.0","@types/html-escaper":"^3.0.0","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.4","rollup-plugin-typescript2":"^0.30.0","@typescript-eslint/eslint-plugin":"^4.28.4"},"peerDependencies":{"typedoc":">=0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.5.0_1635148460193_0.46766103303721485","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"typedoc-plugin-mermaid","version":"1.6.0","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.6.0","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"63040fcf001a309a0643596e52695073a1d4e7a3","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.6.0.tgz","fileCount":10,"integrity":"sha512-0GdCht4RTYkBpl8syQgtR8jZNoVFXVzRqup/txlpa6TUm9aIK/7DA9EatJYoWx54FpADyXLtgZn20FxhKjP8wA==","signatures":[{"sig":"MEYCIQDWf04JtqseTZ9se0Y8A4iqN3QU4FJWz/h9qR5iEIV89AIhANlVEgGOsHxnYk4vXrV+skY3E/7gbffQU3GpS5Rjs6+r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+nICRA9TVsSAnZWagAAse0P/0M1tY9p6/NIbEidkPJN\nIWyvjzbJRVTpQBbFnTDUwKXQVxcZPXZaxRQl8mpkYmuL8PZMeB2CTcnmV93s\nM2czucNQpRVOO5KIjWwtgBSVyzNlqvfj2pyMdViB4I+wqzV04jdZUApnsy2V\nrSLtGkHsakViLQFWSuWD0o5lXjJNnkvvmjucL1Vm1sFj2DrT+k0TPH9mA7QV\nfzWl5gJBOlkXVLxpDpwfUKxYxIlXldAzshcLmxumyGguLJKQW6optqRFatfU\nXYfjlDMKo/pAWJj5Np9tKbr2GqK2zHSFJt1ZjxCiKXaHjbCjUVLuheR3mWyd\noCih5MCtd8BxSf6wovu3XB5kvAZ9EbJxhRTl6eHXCqBM5+hX9U6qlF4GheQO\nRNrr9QS1mSuY+pr6gQ3eCp2Tavwhmt92UwZxKURnMIqVqlxD43G5qiYnBG0M\nRvWkosvtzqA/URjykGXNNMAEck1nLp7T4QWmy/KW2phLRRlEKhfui0Vc3/A7\nPogdb2aVClbwqOvrcYJ6fW5wVdxPwFaEjsTfBHbF3ftswr+AE3YJTetiMS6D\nWshfrVKbPsfT98KfxmiRSu97zylr5ruFmurK4zD8swdtvXq7QqZvUcSglFSz\nQfzLjHu2HFgQWQ1tXp6XpkV3amrUiPrZJxM/oZ/Y4NWiNsNKzR386KRAuxAg\n2vHM\r\n=W1c1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"gitHead":"859b422abdecf23373406a24102bf1fecdc48b17","scripts":{"lint":"eslint -c .eslintrc.json --ext ts src && prettier --check './**/*.ts'","test":"jest","build":"rollup -c && prettier --write ./dist/*","format":"eslint -c .eslintrc.json --ext ts src --fix && prettier --write './**/*.ts'"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"6.14.15","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"html-escaper":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.31.0","rollup":"^2.53.3","ts-jest":"^27.0.4","typedoc":"^0.22.6","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^27.0.2","@types/node":"^16.4.0","eslint-plugin-jest":"^25.2.3","@types/html-escaper":"^3.0.0","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^4.28.4","rollup-plugin-typescript2":"^0.30.0","@typescript-eslint/eslint-plugin":"^4.28.4"},"peerDependencies":{"typedoc":">=0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.6.0_1636124176839_0.4991715382299269","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"typedoc-plugin-mermaid","version":"1.7.0","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.7.0","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"25e26df9a4eab5575ca5d462be8b8f416f677e36","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.7.0.tgz","fileCount":14,"integrity":"sha512-Qdkf4KcYJwEQYY1sNUjFAgcI6MUNQ8cqk4Y4SdbxEh6q3Lv6NcUui3OaUznnMG+eXNUxBBYtkIyB0v4LPaeaHg==","signatures":[{"sig":"MEUCIQC0icMr7ZrHsEOMRByKbFrnuGRjzUP2UqwFGCMpv0M0NQIgadoFuIqKHIgGtEM3YUMEatxhMtUwaPQ5vWM/MQ875qM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRYPvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWFA//bUulBFAcc1FgHsJ5uUA603cDjsLpAqHhZ1kwoviseHfGQDep\r\nCYq/nd01NRiLo3ZAfQPT+Pg1/SMBE+Nbeyk3NZvUdn8OJb4XXANxijtRvaQs\r\nF8pBSMxoe7e+0V/jp6OESFXHXLi7hRXGmlyyWc8Ex6dVIKys5V635mOZhWOL\r\nB94WkGBy3TVwlZz+CDCyxTBaOpC2zopOC4MN1CSMjQYUS06+33M93NvrbDDv\r\n5r/QX7DkRzu7Mf7t+kFMtyEIQTPZBCa+9YBP/rJ1yH1UbWFhAix/nEE5YWkM\r\nnJD+UnflkC73rMRpCiAH+mgXcKuITGMyx0uCv5TmSqISvDlrn+4M+wbgKdqD\r\nZhCbzLsvWUcL1bumnVcxT9fnOrjYmznfdAANweNyHIoHNzGTrGxejaJr+o6i\r\n+DWC5ZN0eUTspiwhrQEg+HRUiucGrK0ry1j4S0aS2pxiMAdlJVPMOXe/Wp6U\r\nISjghaZchNE9My4mAeDvtGFHXjZPC1yBIeOXR8oClOAZwa0s5hBNTUeCzlXZ\r\na2xKtaSiS/Z4l/NKPGijn5A/muMcf1Zwx6mW4ZlWII9kDR8LrExlA/xgWQpF\r\nTiQCK9r0NAWa4a18/rWpGi71QnTZtRWpxgoGdse9zktSqRSLNyMGUeVyl7x/\r\nOKliFRb5H4ipLqSIyMj8P0gyFxHWd5zfCcQ=\r\n=diOT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"gitHead":"2495b0cb821f8cef22cda402c9cd387cb02279fd","scripts":{"lint":"eslint -c .eslintrc.json --ext ts src && prettier --check './**/*.ts'","test":"jest","build":"rollup -c && prettier --write ./dist/*","format":"eslint -c .eslintrc.json --ext ts src --fix && prettier --write './**/*.ts'","example":"yarn --cwd example"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"6.14.16","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"14.19.0","dependencies":{"html-escaper":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.31.0","rollup":"^2.53.3","ts-jest":"^27.0.4","typedoc":"^0.22.6","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^27.0.2","@types/node":"^17.0.23","eslint-plugin-jest":"^26.1.3","@types/html-escaper":"^3.0.0","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^4.28.4","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^4.28.4"},"peerDependencies":{"typedoc":">=0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.7.0_1648722927763_0.3332597056919715","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"typedoc-plugin-mermaid","version":"1.8.0","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.8.0","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"bf61c279994a2a93a7884e52c72b1ee60eb605f3","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.8.0.tgz","fileCount":14,"integrity":"sha512-wWVHfvQbzLOmWyReUBTR4x1DqGj1w/WFOyANp8D4fswxEeIF+1HO3ySW+DpZc++MZpNimNZTKUPgJh2i+5qA5w==","signatures":[{"sig":"MEUCIQCViIFZiH875QERR4nl51an31sflIwQRmYPMf5PgQs1qAIgUkoXzZ5L2yJKSs5dS7G9eu5bHOWF3ih4TkqarX+vzDc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTcFIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0PQ/9HisMweIQ+FHUJP6fKNZwVDzB0Nmd7TNItl1b1Fh9SFNYOb1w\r\n3EwWL3raa8Q8jOXxb1sSMy/+d23N+YtNo9m4seilnP/qm57fqhJQvi1xaEx/\r\nicDQ6nG/8PEqxlykU2VjqSgRTzXPAH1/P6iW1bYvLHpv871VCxW0MAnxsU7I\r\nVvfSMhKPyEWbuC10Zm2KGq44BOrmDVLd7uwihCSCTWS+p0FvfuZ2Y2E+KvUa\r\njLz8sbE5G5ff+0n3W+cR5ZuS7kehzHesJRDaSJuZfp7TgcD6eSruDrU1/yLM\r\n47SjA5nHTWYHA6XLdEDQ6rAemHQxy0pOaRc3a1j6hA3dhZWwajOKuLBZcugt\r\nVbip6LLCE8Fg74nz9G/dccOBD2w8N5nbjbDriC7Y/S8jLVwN32hSo0NCgTk8\r\nOF315M2q0PSc1kwMQATrsA8p4t5LKjLRj/6u8SgqJBpdzBKh5Vxb65eyvo6G\r\nRrI7IqaFubqZO6bHUTbGcVtwwLiPBtMEcGWW0TSSRyaMCKrw8THGdnHaGLc1\r\n8KyxGoK/jDhUJxE/YyS12FkSrsshS8tsS2BXhjtV7c+/a3tgEpDc2zE58VFr\r\ny+D+xpizEKPoN38CVATyT++wBgk/MuAz/1HBnLNk1AAfkV+Xo9wTyIQn1+yw\r\neZS9xyZZZb6/53bIZc/urjzEqvwaZgh3TNk=\r\n=Zwhm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"gitHead":"fbb3763e51c2ba7f1ab4ef4bacbace05d352ff81","scripts":{"lint":"eslint -c .eslintrc.json --ext ts src && prettier --check './**/*.ts'","test":"jest","build":"rollup -c && prettier --write ./dist/*","format":"eslint -c .eslintrc.json --ext ts src --fix && prettier --write './**/*.ts'","example":"yarn --cwd example"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"6.14.16","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"14.19.1","dependencies":{"html-escaper":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.31.0","rollup":"^2.53.3","ts-jest":"^27.0.4","typedoc":"^0.22.6","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^27.0.2","@types/node":"^17.0.23","eslint-plugin-jest":"^26.1.3","@types/html-escaper":"^3.0.0","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^4.28.4","rollup-plugin-typescript2":"^0.31.2","@typescript-eslint/eslint-plugin":"^4.28.4"},"peerDependencies":{"typedoc":">=0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.8.0_1649262920468_0.8031737502792071","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"typedoc-plugin-mermaid","version":"1.9.0","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.9.0","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"0d0c9848da0a3565f90db9ba81b031353dde9ccd","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.9.0.tgz","fileCount":14,"integrity":"sha512-nZUTrgqx7tTwWcdekayFXA6qHbTUFdBYVp4uhHVgQM65+i+DVHsMGn/AjJLCMY0bEdtc9HWS2BuaKkBq1PKNlg==","signatures":[{"sig":"MEUCIQDIUx2VEazPC9kf/OzLJEW8S4LM/dIF+oSyRZljfUMnPAIgP7uTCsNfoif1Tc+BzBGNzhqRa3QfWv3pyV+cHyWPTfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0lHeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCyBAAg2uGVPW+T4fCPLJYdn2np7+2s7sU/RecyG1ZA7dRkP/nB8ak\r\n31tVtebCVGgt2uT87bP5Y0qLl7RwlXLmPXTPum7nC9aiKHYDc6t3uFKN71Tv\r\nJr0ZOST8t1+w9MeyVYphBmyLMsyI7ock/CezdvOGj01UEcQGoPK4QTvgXzNd\r\nmp1wwGnfb43+S/c7fD4e/YtO0Z6AtSYvnaHC1QkTmm+WYt2PY9k1DoLA+Sud\r\n5tdyPWpVs7RmPbuQe1vkAmC1u++LXl1lQ+aA9iipjOLDj1pF357y/zhHa2kD\r\nZgzV6JA4FBCJOgFl8DDS2+ms/N7750Lb8tDxCpv9wmpiktcdOJvp0QdjxTE1\r\nrwGbLOeHEo5JCKAkalsql8IeQy1cGn7NIhlfAAoUmMSfee3cVnVqAKafwWNS\r\nqLhpi53ihI8XNBOqewPlCyPVoObHxJvX3EsDWpDx4ugtDB4dVW/+7KO5MEGi\r\nJvI02+NDgboNOFoBVZa1hlVxH1NRBlStSCDxuzo/LdHNQtbI+i/axg6jqOA7\r\nmX6q5f3plyWNaobjO1Oarv/kxYwQ2K47fRCNzZKUA6c98prptnHZngKz306D\r\nhhh3pHUIJzj5esDZouJ9vhbnhTFHfptaF1CBetVi5X+ij7Njpe2n07y82z/u\r\n37iosRqbMaZETGH1QviioVIzv533M4RxSEU=\r\n=j52F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"gitHead":"7d702734bdf693f4b69587dbaefc9e47057ec2ec","scripts":{"lint":"eslint -c .eslintrc.json --ext ts src && prettier --check './**/*.ts'","test":"jest","build":"rollup -c && prettier --write ./dist/*","format":"eslint -c .eslintrc.json --ext ts src --fix && prettier --write './**/*.ts'","example":"yarn --cwd example"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"8.11.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"html-escaper":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.31.0","rollup":"^2.53.3","ts-jest":"^27.0.4","typedoc":"^0.23.7","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^27.0.2","@types/node":"^18.0.4","eslint-plugin-jest":"^26.1.3","@types/html-escaper":"^3.0.0","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^4.28.4","rollup-plugin-typescript2":"^0.32.1","@typescript-eslint/eslint-plugin":"^4.28.4"},"peerDependencies":{"typedoc":">=0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.9.0_1657950686319_0.05852432621241821","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"typedoc-plugin-mermaid","version":"1.10.0","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.10.0","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"ef3d62b74a36ead6679f59f0b1315156b334a38e","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.10.0.tgz","fileCount":9,"integrity":"sha512-NMo+m5FY5SuNR2dgDYwLO/Bu8O1927xPm1B5S5QcqBD9JiNaWP6jbyuPUltJtq9KEZOme3QwLVe1ZPSDr3tsmw==","signatures":[{"sig":"MEQCIH/ZyzdQLzGkqq6IGHDczH3n94gNhik7o/R+MihtW44NAiBLjeVxYIpO05dkaX2RS+oeG2Dx5blN86uaRPTk50rysw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBwzEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrt7A//biLLY/zi0fh/xQdKoLPeKHSnRDeAqjZ37XSCHt0giOpjHv0U\r\n0juCiEQen+RQ89T7Nz3bCXYa3bbGjbq5Mobt43ymcQbIi0Q9aMAFy9eP9B0K\r\nRJDuyuPKnJuV6/qTlD1TowQSJgB2MzN83GUoo44e4c2521FC9YCtjrgfC+6Q\r\ng+eX23GC1GHLozL6WE3neEX8p5L82lh/KvAJ5jsOtq+zYtjNSCoSxYfuw0id\r\nCGQ2ddXpq5uwyFcCD36keCAEeWhwOtQ2kujckIdYIWC9w+zrjydTUHbyWpI+\r\nn6syk3DKkoH5TFY21xuRMIFlrRaTrcq4g/9jCO/ZlYBzL6U62SK+JXNQjsBL\r\neaSX1tcEIzLKztNJcSBlZOVXaj72OjP0hlAlsIDqGDFUWE11pOCnDmSSUVaH\r\nlixi+LtVif4QBuQ4xvypf5Znl0X7vQ+BnD5zaCrY+jd1LtvIEoNEnGi8koSO\r\n671UH8zOmw51a1oB+Uucbqcsd+0LXE5FT9BHB2+Cy4RU5zVOvI7Toz5gpdfx\r\n8GXN0Aov0CB8XANoX7AnZWgdbqBkSE9relGBqY+C0mki2Mz/Jigthf63N2q4\r\n10GtVG//eqo9jSZjlKXL5U2Hfxm4DdWbmc6AQUP6NuylhbrwtWJrPRHSzSUZ\r\nGR79G5KheyBufHBjw1AMR4S0xIc2gQgqqC8=\r\n=MvXx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"gitHead":"6d9a1c10a370c877e474b8aab01d699fc5a375d7","scripts":{"lint":"eslint -c .eslintrc.json --ext ts src && prettier --check './**/*.ts'","test":"jest","build":"rollup --config rollup.config.ts --configPlugin rollup-plugin-typescript2 && prettier --write ./dist/*","format":"eslint -c .eslintrc.json --ext ts src --fix && prettier --write './**/*.ts'","example":"yarn --cwd example"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"8.19.3","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"html-escaper":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.31.0","rollup":"^2.53.3","ts-jest":"^27.0.4","typedoc":"^0.23.7","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^27.0.2","@types/node":"^18.0.4","eslint-plugin-jest":"^26.1.3","@types/html-escaper":"^3.0.0","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^4.28.4","rollup-plugin-typescript2":"^0.32.1","@typescript-eslint/eslint-plugin":"^4.28.4"},"peerDependencies":{"typedoc":">=0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.10.0_1678183619964_0.16689129099429145","host":"s3://npm-registry-packages"}},"1.11.0-pr853-36ac006bf5b0d0995717035c28095ce22a6431bf":{"name":"typedoc-plugin-mermaid","version":"1.11.0-pr853-36ac006bf5b0d0995717035c28095ce22a6431bf","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.11.0-pr853-36ac006bf5b0d0995717035c28095ce22a6431bf","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"32c68606287741bc88ffb18aabe8485efd0157f5","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.11.0-pr853-36ac006bf5b0d0995717035c28095ce22a6431bf.tgz","fileCount":19,"integrity":"sha512-W+UGpEnoAD3btxy/xoqie75KbwRENoDd0SFUAQxlAapu7vL1O47myRuGHXLuPmfj4xb7aEorDZgW2s1wWA0t5g==","signatures":[{"sig":"MEUCICbXt5WwFz6Yw/RXncB+9f2gnBvlg95UIxzlXRWDtMsLAiEA7oB5BojHSLLlquoyRlJ27ZEUFwslIWEWwhm2dmHQKTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedoc-plugin-mermaid@1.11.0-pr853-36ac006bf5b0d0995717035c28095ce22a6431bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115796},"main":"./dist/typedoc-plugin-mermaid.js","_from":"file:typedoc-plugin-mermaid-1.11.0-pr853-36ac006bf5b0d0995717035c28095ce22a6431bf.tgz","module":"./dist/typedoc-plugin-mermaid.mjs","readme":"[![GitHub Action](https://github.com/kamiazya/typedoc-plugin-mermaid/workflows/Node%20CI/badge.svg)](https://github.com/kamiazya/typedoc-plugin-mermaid/actions?workflow=Node+CI)\n[![CodeFactor](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid/badge)](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid)\n[![npm version](https://badge.fury.io/js/typedoc-plugin-mermaid.svg)](https://badge.fury.io/js/typedoc-plugin-mermaid)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_shield)\n[![tested with jest](https://img.shields.io/badge/tested_with-jest-99424f.svg)](https://github.com/facebook/jest)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com)<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n[![All Contributors](https://img.shields.io/badge/all_contributors-11-orange.svg?style=flat-square)](#contributors-)\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n\n# typedoc-plugin-mermaid\n\nA plugin for TypeDoc that generates graphs for mermaid.js diagrams by @mermaid annotation.\n\n## Installation\n\nThe plugin can then be installed using [npm](https://www.npmjs.com/):\n\n[![NPM](https://nodei.co/npm/typedoc-plugin-mermaid.png)](https://nodei.co/npm/typedoc-plugin-mermaid/)\n\n```sh\n# npm\nnpm install --save-dev typedoc-plugin-mermaid\n# or yarn\nyarn add -D typedoc-plugin-mermaid\n```\n\n## Usage\n\nWrite tsdoc with `@mermaid` annotations:\n\n```typescript\n/**\n * Hoge is sample class for example of `typedoc-plugin-mermaid`.\n *\n * @mermaid Make TypeDoc easy to use with mermaid.js\n * graph TB\n *   mermaid.js --> TypeDoc;\n */\nexport class Hoge { }\n```\n\nOr use fenced code blocks:\n\n```typescript\n/**\n * Mermaid code blocks are automatically detect and converted.\n *\n * ```mermaid\n * graph TB\n *   mermaid.js --> TypeDoc;\n * ```\n */\nexport class Mermaid { }\n```\n\n[↓↓ DEMO ↓↓](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n[![Example](./media/example.png)](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n### Arguments\n\nThe following arguments can be used in addition to the default TypeDoc arguments.\n\n```bash\n$ typedoc --help\n...\nOptions:\n --mermaidVersion            [Mermaid Plugin] The version of mermaid.js to use.\n...\n```\n\n- `--mermaidVersion`\n\n    Specify mermaid.js version to use.\n\n    Default: `latest`, Example: `8.14.0`\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://blog.kamiazya.tech/\"><img src=\"https://avatars0.githubusercontent.com/u/35218186?v=4?s=100\" width=\"100px;\" alt=\"Yuki Yamazaki\"/><br /><sub><b>Yuki Yamazaki</b></sub></a><br /><a href=\"#ideas-kamiazya\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://bobkerns.typepad.com\"><img src=\"https://avatars3.githubusercontent.com/u/1154903?v=4?s=100\" width=\"100px;\" alt=\"Bob Kerns\"/><br /><sub><b>Bob Kerns</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ABobKerns\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=BobKerns\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://forivall.com\"><img src=\"https://avatars1.githubusercontent.com/u/760204?v=4?s=100\" width=\"100px;\" alt=\"Emily Marigold Klassen\"/><br /><sub><b>Emily Marigold Klassen</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Dynacord\"><img src=\"https://avatars.githubusercontent.com/u/15387304?v=4?s=100\" width=\"100px;\" alt=\"Mathieu Jalbert-Claveau\"/><br /><sub><b>Mathieu Jalbert-Claveau</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ADynacord\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/RunDevelopment\"><img src=\"https://avatars.githubusercontent.com/u/20878432?v=4?s=100\" width=\"100px;\" alt=\"Michael Schmidt\"/><br /><sub><b>Michael Schmidt</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/azatoth\"><img src=\"https://avatars.githubusercontent.com/u/146477?v=4?s=100\" width=\"100px;\" alt=\"Carl Fürstenberg\"/><br /><sub><b>Carl Fürstenberg</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aazatoth\" title=\"Bug reports\">🐛</a> <a href=\"#infra-azatoth\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/WHenderson\"><img src=\"https://avatars.githubusercontent.com/u/934094?v=4?s=100\" width=\"100px;\" alt=\"Will Henderson\"/><br /><sub><b>Will Henderson</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=WHenderson\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3AWHenderson\" title=\"Bug reports\">🐛</a> <a href=\"#example-WHenderson\" title=\"Examples\">💡</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/guryanovev\"><img src=\"https://avatars.githubusercontent.com/u/2764795?v=4?s=100\" width=\"100px;\" alt=\"guryanovev\"/><br /><sub><b>guryanovev</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aguryanovev\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://thegiantbeast.tech\"><img src=\"https://avatars.githubusercontent.com/u/31733?v=4?s=100\" width=\"100px;\" alt=\"Ricardo Ferreira\"/><br /><sub><b>Ricardo Ferreira</b></sub></a><br /><a href=\"#ideas-thegiantbeast\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.manufacanalytics.com/\"><img src=\"https://avatars.githubusercontent.com/u/25290212?v=4?s=100\" width=\"100px;\" alt=\"Maneet Goyal\"/><br /><sub><b>Maneet Goyal</b></sub></a><br /><a href=\"#ideas-maneetgoyal\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.hka.de\"><img src=\"https://avatars.githubusercontent.com/u/734334?v=4?s=100\" width=\"100px;\" alt=\"Juergen Zimmermann\"/><br /><sub><b>Juergen Zimmermann</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Ajuergenzimmermann\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors)\nspecification. Contributions of any kind welcome!\n\n## License\n\nThis software is released under the MIT License, see [LICENSE](./LICENSE).\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_large)\n","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/typedoc-plugin-mermaid.mjs","require":"./dist/typedoc-plugin-mermaid.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"scripts":{"lint":"biome ci .","test":"vitest","build":"vite build","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"_resolved":"/tmp/0b46ed7ec4b64046db1ee09dff71980a/typedoc-plugin-mermaid-1.11.0-pr853-36ac006bf5b0d0995717035c28095ce22a6431bf.tgz","_integrity":"sha512-W+UGpEnoAD3btxy/xoqie75KbwRENoDd0SFUAQxlAapu7vL1O47myRuGHXLuPmfj4xb7aEorDZgW2s1wWA0t5g==","repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"10.7.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"html-escaper":"^3.0.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.13","vitest":"^1.6.0","typedoc":"^0.25.13","typescript":"^5.4.5","@types/node":"^20.14.2","@biomejs/biome":"1.8.1","@changesets/cli":"^2.27.5","@types/html-escaper":"^3.0.0","@changesets/changelog-github":"^0.5.0"},"peerDependencies":{"typedoc":">=0.23.0 || 0.24.x || 0.25.x"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.11.0-pr853-36ac006bf5b0d0995717035c28095ce22a6431bf_1718274200389_0.24777894469301787","host":"s3://npm-registry-packages"}},"1.11.0-pr853-493864e339f1814d0f2cc4a761b48e84764299a5":{"name":"typedoc-plugin-mermaid","version":"1.11.0-pr853-493864e339f1814d0f2cc4a761b48e84764299a5","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.11.0-pr853-493864e339f1814d0f2cc4a761b48e84764299a5","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"2370689f2f5e53cf63b242fb870ffd6ea6896e72","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.11.0-pr853-493864e339f1814d0f2cc4a761b48e84764299a5.tgz","fileCount":19,"integrity":"sha512-2MHzpW+l/0I+LlmtwJ9ynOsbA4FAGER2u0k8ShjigMfPCMqkrAWrAwQhqoPF0StoRBz2MSfCXZ/PiMZ1p6i47A==","signatures":[{"sig":"MEYCIQCruG2aOrApqIOGqvjadk4maod429CQklQWVDiCJBlz1gIhAOAyRRm4k/lxqJ+IR37UbCiestZwEiwtbmtY8rEOpUzt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedoc-plugin-mermaid@1.11.0-pr853-493864e339f1814d0f2cc4a761b48e84764299a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115796},"main":"./dist/typedoc-plugin-mermaid.js","_from":"file:typedoc-plugin-mermaid-1.11.0-pr853-493864e339f1814d0f2cc4a761b48e84764299a5.tgz","module":"./dist/typedoc-plugin-mermaid.mjs","readme":"[![GitHub Action](https://github.com/kamiazya/typedoc-plugin-mermaid/workflows/Node%20CI/badge.svg)](https://github.com/kamiazya/typedoc-plugin-mermaid/actions?workflow=Node+CI)\n[![CodeFactor](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid/badge)](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid)\n[![npm version](https://badge.fury.io/js/typedoc-plugin-mermaid.svg)](https://badge.fury.io/js/typedoc-plugin-mermaid)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_shield)\n[![tested with jest](https://img.shields.io/badge/tested_with-jest-99424f.svg)](https://github.com/facebook/jest)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com)<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n[![All Contributors](https://img.shields.io/badge/all_contributors-11-orange.svg?style=flat-square)](#contributors-)\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n\n# typedoc-plugin-mermaid\n\nA plugin for TypeDoc that generates graphs for mermaid.js diagrams by @mermaid annotation.\n\n## Installation\n\nThe plugin can then be installed using [npm](https://www.npmjs.com/):\n\n[![NPM](https://nodei.co/npm/typedoc-plugin-mermaid.png)](https://nodei.co/npm/typedoc-plugin-mermaid/)\n\n```sh\n# npm\nnpm install --save-dev typedoc-plugin-mermaid\n# or yarn\nyarn add -D typedoc-plugin-mermaid\n```\n\n## Usage\n\nWrite tsdoc with `@mermaid` annotations:\n\n```typescript\n/**\n * Hoge is sample class for example of `typedoc-plugin-mermaid`.\n *\n * @mermaid Make TypeDoc easy to use with mermaid.js\n * graph TB\n *   mermaid.js --> TypeDoc;\n */\nexport class Hoge { }\n```\n\nOr use fenced code blocks:\n\n```typescript\n/**\n * Mermaid code blocks are automatically detect and converted.\n *\n * ```mermaid\n * graph TB\n *   mermaid.js --> TypeDoc;\n * ```\n */\nexport class Mermaid { }\n```\n\n[↓↓ DEMO ↓↓](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n[![Example](./media/example.png)](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n### Arguments\n\nThe following arguments can be used in addition to the default TypeDoc arguments.\n\n```bash\n$ typedoc --help\n...\nOptions:\n --mermaidVersion            [Mermaid Plugin] The version of mermaid.js to use.\n...\n```\n\n- `--mermaidVersion`\n\n    Specify mermaid.js version to use.\n\n    Default: `latest`, Example: `8.14.0`\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://blog.kamiazya.tech/\"><img src=\"https://avatars0.githubusercontent.com/u/35218186?v=4?s=100\" width=\"100px;\" alt=\"Yuki Yamazaki\"/><br /><sub><b>Yuki Yamazaki</b></sub></a><br /><a href=\"#ideas-kamiazya\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://bobkerns.typepad.com\"><img src=\"https://avatars3.githubusercontent.com/u/1154903?v=4?s=100\" width=\"100px;\" alt=\"Bob Kerns\"/><br /><sub><b>Bob Kerns</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ABobKerns\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=BobKerns\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://forivall.com\"><img src=\"https://avatars1.githubusercontent.com/u/760204?v=4?s=100\" width=\"100px;\" alt=\"Emily Marigold Klassen\"/><br /><sub><b>Emily Marigold Klassen</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Dynacord\"><img src=\"https://avatars.githubusercontent.com/u/15387304?v=4?s=100\" width=\"100px;\" alt=\"Mathieu Jalbert-Claveau\"/><br /><sub><b>Mathieu Jalbert-Claveau</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ADynacord\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/RunDevelopment\"><img src=\"https://avatars.githubusercontent.com/u/20878432?v=4?s=100\" width=\"100px;\" alt=\"Michael Schmidt\"/><br /><sub><b>Michael Schmidt</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/azatoth\"><img src=\"https://avatars.githubusercontent.com/u/146477?v=4?s=100\" width=\"100px;\" alt=\"Carl Fürstenberg\"/><br /><sub><b>Carl Fürstenberg</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aazatoth\" title=\"Bug reports\">🐛</a> <a href=\"#infra-azatoth\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/WHenderson\"><img src=\"https://avatars.githubusercontent.com/u/934094?v=4?s=100\" width=\"100px;\" alt=\"Will Henderson\"/><br /><sub><b>Will Henderson</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=WHenderson\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3AWHenderson\" title=\"Bug reports\">🐛</a> <a href=\"#example-WHenderson\" title=\"Examples\">💡</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/guryanovev\"><img src=\"https://avatars.githubusercontent.com/u/2764795?v=4?s=100\" width=\"100px;\" alt=\"guryanovev\"/><br /><sub><b>guryanovev</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aguryanovev\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://thegiantbeast.tech\"><img src=\"https://avatars.githubusercontent.com/u/31733?v=4?s=100\" width=\"100px;\" alt=\"Ricardo Ferreira\"/><br /><sub><b>Ricardo Ferreira</b></sub></a><br /><a href=\"#ideas-thegiantbeast\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.manufacanalytics.com/\"><img src=\"https://avatars.githubusercontent.com/u/25290212?v=4?s=100\" width=\"100px;\" alt=\"Maneet Goyal\"/><br /><sub><b>Maneet Goyal</b></sub></a><br /><a href=\"#ideas-maneetgoyal\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.hka.de\"><img src=\"https://avatars.githubusercontent.com/u/734334?v=4?s=100\" width=\"100px;\" alt=\"Juergen Zimmermann\"/><br /><sub><b>Juergen Zimmermann</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Ajuergenzimmermann\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors)\nspecification. Contributions of any kind welcome!\n\n## License\n\nThis software is released under the MIT License, see [LICENSE](./LICENSE).\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_large)\n","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/typedoc-plugin-mermaid.mjs","require":"./dist/typedoc-plugin-mermaid.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"scripts":{"lint":"biome ci .","test":"vitest","build":"vite build","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"_resolved":"/tmp/78265e6a5149f741d2c650b7c70262e5/typedoc-plugin-mermaid-1.11.0-pr853-493864e339f1814d0f2cc4a761b48e84764299a5.tgz","_integrity":"sha512-2MHzpW+l/0I+LlmtwJ9ynOsbA4FAGER2u0k8ShjigMfPCMqkrAWrAwQhqoPF0StoRBz2MSfCXZ/PiMZ1p6i47A==","repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"10.7.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"html-escaper":"^3.0.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.13","vitest":"^1.6.0","typedoc":"^0.25.13","typescript":"^5.4.5","@types/node":"^20.14.2","@biomejs/biome":"1.8.1","@changesets/cli":"^2.27.5","@types/html-escaper":"^3.0.0","@changesets/changelog-github":"^0.5.0"},"peerDependencies":{"typedoc":">=0.23.0 || 0.24.x || 0.25.x"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.11.0-pr853-493864e339f1814d0f2cc4a761b48e84764299a5_1718274893896_0.948623627150849","host":"s3://npm-registry-packages"}},"1.11.0-next-0e81ccd9b13f2db6a4928955785791fea6fceb0e":{"name":"typedoc-plugin-mermaid","version":"1.11.0-next-0e81ccd9b13f2db6a4928955785791fea6fceb0e","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.11.0-next-0e81ccd9b13f2db6a4928955785791fea6fceb0e","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"181f4f923aeb8e3d42060d6abd01c4f7e10da3a3","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.11.0-next-0e81ccd9b13f2db6a4928955785791fea6fceb0e.tgz","fileCount":17,"integrity":"sha512-jv4spmGeVnJ+uVPzX0V5e7iugFYoUd5Yd6MvB4DUDIV5u8WYG2WrszkVPPClHXLw1ern/XcKCKwSgcyKNbjA9Q==","signatures":[{"sig":"MEUCIHgelaZ8oqBoswC0yoVC89cKqdd/uYYLcKDSLhGTcvciAiEA+t4Tk3qlaaV8ca6LFNPmE2EHtGJxpQbNFxNqTPGjdI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedoc-plugin-mermaid@1.11.0-next-0e81ccd9b13f2db6a4928955785791fea6fceb0e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108606},"main":"./dist/typedoc-plugin-mermaid.js","_from":"file:typedoc-plugin-mermaid-1.11.0-next-0e81ccd9b13f2db6a4928955785791fea6fceb0e.tgz","module":"./dist/typedoc-plugin-mermaid.mjs","readme":"[![GitHub Action](https://github.com/kamiazya/typedoc-plugin-mermaid/workflows/Node%20CI/badge.svg)](https://github.com/kamiazya/typedoc-plugin-mermaid/actions?workflow=Node+CI)\n[![CodeFactor](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid/badge)](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid)\n[![npm version](https://badge.fury.io/js/typedoc-plugin-mermaid.svg)](https://badge.fury.io/js/typedoc-plugin-mermaid)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_shield)\n[![tested with jest](https://img.shields.io/badge/tested_with-jest-99424f.svg)](https://github.com/facebook/jest)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com)<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n[![All Contributors](https://img.shields.io/badge/all_contributors-11-orange.svg?style=flat-square)](#contributors-)\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n\n# typedoc-plugin-mermaid\n\nA plugin for TypeDoc that generates graphs for mermaid.js diagrams by @mermaid annotation.\n\n## Installation\n\nThe plugin can then be installed using [npm](https://www.npmjs.com/):\n\n[![NPM](https://nodei.co/npm/typedoc-plugin-mermaid.png)](https://nodei.co/npm/typedoc-plugin-mermaid/)\n\n```sh\n# npm\nnpm install --save-dev typedoc-plugin-mermaid\n# or yarn\nyarn add -D typedoc-plugin-mermaid\n```\n\n## Usage\n\nWrite tsdoc with `@mermaid` annotations:\n\n```typescript\n/**\n * Hoge is sample class for example of `typedoc-plugin-mermaid`.\n *\n * @mermaid Make TypeDoc easy to use with mermaid.js\n * graph TB\n *   mermaid.js --> TypeDoc;\n */\nexport class Hoge { }\n```\n\nOr use fenced code blocks:\n\n```typescript\n/**\n * Mermaid code blocks are automatically detect and converted.\n *\n * ```mermaid\n * graph TB\n *   mermaid.js --> TypeDoc;\n * ```\n */\nexport class Mermaid { }\n```\n\n[↓↓ DEMO ↓↓](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n[![Example](./media/example.png)](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n### Arguments\n\nThe following arguments can be used in addition to the default TypeDoc arguments.\n\n```bash\n$ typedoc --help\n...\nOptions:\n --mermaidVersion            [Mermaid Plugin] The version of mermaid.js to use.\n...\n```\n\n- `--mermaidVersion`\n\n    Specify mermaid.js version to use.\n\n    Default: `latest`, Example: `8.14.0`\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://blog.kamiazya.tech/\"><img src=\"https://avatars0.githubusercontent.com/u/35218186?v=4?s=100\" width=\"100px;\" alt=\"Yuki Yamazaki\"/><br /><sub><b>Yuki Yamazaki</b></sub></a><br /><a href=\"#ideas-kamiazya\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://bobkerns.typepad.com\"><img src=\"https://avatars3.githubusercontent.com/u/1154903?v=4?s=100\" width=\"100px;\" alt=\"Bob Kerns\"/><br /><sub><b>Bob Kerns</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ABobKerns\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=BobKerns\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://forivall.com\"><img src=\"https://avatars1.githubusercontent.com/u/760204?v=4?s=100\" width=\"100px;\" alt=\"Emily Marigold Klassen\"/><br /><sub><b>Emily Marigold Klassen</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Dynacord\"><img src=\"https://avatars.githubusercontent.com/u/15387304?v=4?s=100\" width=\"100px;\" alt=\"Mathieu Jalbert-Claveau\"/><br /><sub><b>Mathieu Jalbert-Claveau</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ADynacord\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/RunDevelopment\"><img src=\"https://avatars.githubusercontent.com/u/20878432?v=4?s=100\" width=\"100px;\" alt=\"Michael Schmidt\"/><br /><sub><b>Michael Schmidt</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/azatoth\"><img src=\"https://avatars.githubusercontent.com/u/146477?v=4?s=100\" width=\"100px;\" alt=\"Carl Fürstenberg\"/><br /><sub><b>Carl Fürstenberg</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aazatoth\" title=\"Bug reports\">🐛</a> <a href=\"#infra-azatoth\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/WHenderson\"><img src=\"https://avatars.githubusercontent.com/u/934094?v=4?s=100\" width=\"100px;\" alt=\"Will Henderson\"/><br /><sub><b>Will Henderson</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=WHenderson\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3AWHenderson\" title=\"Bug reports\">🐛</a> <a href=\"#example-WHenderson\" title=\"Examples\">💡</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/guryanovev\"><img src=\"https://avatars.githubusercontent.com/u/2764795?v=4?s=100\" width=\"100px;\" alt=\"guryanovev\"/><br /><sub><b>guryanovev</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aguryanovev\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://thegiantbeast.tech\"><img src=\"https://avatars.githubusercontent.com/u/31733?v=4?s=100\" width=\"100px;\" alt=\"Ricardo Ferreira\"/><br /><sub><b>Ricardo Ferreira</b></sub></a><br /><a href=\"#ideas-thegiantbeast\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.manufacanalytics.com/\"><img src=\"https://avatars.githubusercontent.com/u/25290212?v=4?s=100\" width=\"100px;\" alt=\"Maneet Goyal\"/><br /><sub><b>Maneet Goyal</b></sub></a><br /><a href=\"#ideas-maneetgoyal\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.hka.de\"><img src=\"https://avatars.githubusercontent.com/u/734334?v=4?s=100\" width=\"100px;\" alt=\"Juergen Zimmermann\"/><br /><sub><b>Juergen Zimmermann</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Ajuergenzimmermann\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors)\nspecification. Contributions of any kind welcome!\n\n## License\n\nThis software is released under the MIT License, see [LICENSE](./LICENSE).\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_large)\n","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/typedoc-plugin-mermaid.mjs","require":"./dist/typedoc-plugin-mermaid.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"scripts":{"lint":"biome ci .","test":"vitest","build":"vite build","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"_resolved":"/tmp/93d38ad2ceeca71ba47f94a9cffe13cf/typedoc-plugin-mermaid-1.11.0-next-0e81ccd9b13f2db6a4928955785791fea6fceb0e.tgz","_integrity":"sha512-jv4spmGeVnJ+uVPzX0V5e7iugFYoUd5Yd6MvB4DUDIV5u8WYG2WrszkVPPClHXLw1ern/XcKCKwSgcyKNbjA9Q==","repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"10.7.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"html-escaper":"^3.0.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.13","vitest":"^1.6.0","typedoc":"^0.25.13","typescript":"^5.4.5","@types/node":"^20.14.2","@biomejs/biome":"1.8.1","@changesets/cli":"^2.27.5","@types/html-escaper":"^3.0.0","@changesets/changelog-github":"^0.5.0"},"peerDependencies":{"typedoc":">=0.23.0 || 0.24.x || 0.25.x"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.11.0-next-0e81ccd9b13f2db6a4928955785791fea6fceb0e_1718277972958_0.46838906028396576","host":"s3://npm-registry-packages"}},"1.11.0-pr854-968455152f2c62bd70de7481d8d6dd60121b66d0":{"name":"typedoc-plugin-mermaid","version":"1.11.0-pr854-968455152f2c62bd70de7481d8d6dd60121b66d0","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.11.0-pr854-968455152f2c62bd70de7481d8d6dd60121b66d0","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"03e892a06e11b53ef5aa997cf59a0919fcf64023","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.11.0-pr854-968455152f2c62bd70de7481d8d6dd60121b66d0.tgz","fileCount":19,"integrity":"sha512-PpFkZiY4KyXA849OJMTij4yZW618L6wV3qgO0AAOZ4YANXNjrAsGxVEklEIWXD6jNxnpwvTz4h7jGu7uq0GMDw==","signatures":[{"sig":"MEUCID8nErgbX6KQQjvz3am2LdZlaqg7uiHcUsF0U8xKAYEaAiEAlQnESfoe88FLtMo7BWmR7M67hA67zC6ExsHPlxv7eAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedoc-plugin-mermaid@1.11.0-pr854-968455152f2c62bd70de7481d8d6dd60121b66d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116920},"main":"./dist/typedoc-plugin-mermaid.js","_from":"file:typedoc-plugin-mermaid-1.11.0-pr854-968455152f2c62bd70de7481d8d6dd60121b66d0.tgz","module":"./dist/typedoc-plugin-mermaid.mjs","readme":"[![GitHub Action](https://github.com/kamiazya/typedoc-plugin-mermaid/workflows/Node%20CI/badge.svg)](https://github.com/kamiazya/typedoc-plugin-mermaid/actions?workflow=Node+CI)\n[![CodeFactor](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid/badge)](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid)\n[![npm version](https://badge.fury.io/js/typedoc-plugin-mermaid.svg)](https://badge.fury.io/js/typedoc-plugin-mermaid)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_shield)\n[![tested with jest](https://img.shields.io/badge/tested_with-jest-99424f.svg)](https://github.com/facebook/jest)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com)<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n[![All Contributors](https://img.shields.io/badge/all_contributors-11-orange.svg?style=flat-square)](#contributors-)\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n\n# typedoc-plugin-mermaid\n\nA plugin for TypeDoc that generates graphs for mermaid.js diagrams by @mermaid annotation.\n\n## Installation\n\nThe plugin can then be installed using [npm](https://www.npmjs.com/):\n\n[![NPM](https://nodei.co/npm/typedoc-plugin-mermaid.png)](https://nodei.co/npm/typedoc-plugin-mermaid/)\n\n```sh\n# npm\nnpm install --save-dev typedoc-plugin-mermaid\n# or yarn\nyarn add -D typedoc-plugin-mermaid\n```\n\n## Usage\n\nWrite tsdoc with `@mermaid` annotations:\n\n```typescript\n/**\n * Hoge is sample class for example of `typedoc-plugin-mermaid`.\n *\n * @mermaid Make TypeDoc easy to use with mermaid.js\n * graph TB\n *   mermaid.js --> TypeDoc;\n */\nexport class Hoge { }\n```\n\nOr use fenced code blocks:\n\n```typescript\n/**\n * Mermaid code blocks are automatically detect and converted.\n *\n * ```mermaid\n * graph TB\n *   mermaid.js --> TypeDoc;\n * ```\n */\nexport class Mermaid { }\n```\n\n[↓↓ DEMO ↓↓](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n[![Example](./media/example.png)](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n### Arguments\n\nThe following arguments can be used in addition to the default TypeDoc arguments.\n\n```bash\n$ typedoc --help\n...\nOptions:\n --mermaidVersion            [Mermaid Plugin] The version of mermaid.js to use.\n...\n```\n\n- `--mermaidVersion`\n\n    Specify mermaid.js version to use.\n\n    Default: `latest`, Example: `8.14.0`\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://blog.kamiazya.tech/\"><img src=\"https://avatars0.githubusercontent.com/u/35218186?v=4?s=100\" width=\"100px;\" alt=\"Yuki Yamazaki\"/><br /><sub><b>Yuki Yamazaki</b></sub></a><br /><a href=\"#ideas-kamiazya\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://bobkerns.typepad.com\"><img src=\"https://avatars3.githubusercontent.com/u/1154903?v=4?s=100\" width=\"100px;\" alt=\"Bob Kerns\"/><br /><sub><b>Bob Kerns</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ABobKerns\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=BobKerns\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://forivall.com\"><img src=\"https://avatars1.githubusercontent.com/u/760204?v=4?s=100\" width=\"100px;\" alt=\"Emily Marigold Klassen\"/><br /><sub><b>Emily Marigold Klassen</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Dynacord\"><img src=\"https://avatars.githubusercontent.com/u/15387304?v=4?s=100\" width=\"100px;\" alt=\"Mathieu Jalbert-Claveau\"/><br /><sub><b>Mathieu Jalbert-Claveau</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ADynacord\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/RunDevelopment\"><img src=\"https://avatars.githubusercontent.com/u/20878432?v=4?s=100\" width=\"100px;\" alt=\"Michael Schmidt\"/><br /><sub><b>Michael Schmidt</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/azatoth\"><img src=\"https://avatars.githubusercontent.com/u/146477?v=4?s=100\" width=\"100px;\" alt=\"Carl Fürstenberg\"/><br /><sub><b>Carl Fürstenberg</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aazatoth\" title=\"Bug reports\">🐛</a> <a href=\"#infra-azatoth\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/WHenderson\"><img src=\"https://avatars.githubusercontent.com/u/934094?v=4?s=100\" width=\"100px;\" alt=\"Will Henderson\"/><br /><sub><b>Will Henderson</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=WHenderson\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3AWHenderson\" title=\"Bug reports\">🐛</a> <a href=\"#example-WHenderson\" title=\"Examples\">💡</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/guryanovev\"><img src=\"https://avatars.githubusercontent.com/u/2764795?v=4?s=100\" width=\"100px;\" alt=\"guryanovev\"/><br /><sub><b>guryanovev</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aguryanovev\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://thegiantbeast.tech\"><img src=\"https://avatars.githubusercontent.com/u/31733?v=4?s=100\" width=\"100px;\" alt=\"Ricardo Ferreira\"/><br /><sub><b>Ricardo Ferreira</b></sub></a><br /><a href=\"#ideas-thegiantbeast\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.manufacanalytics.com/\"><img src=\"https://avatars.githubusercontent.com/u/25290212?v=4?s=100\" width=\"100px;\" alt=\"Maneet Goyal\"/><br /><sub><b>Maneet Goyal</b></sub></a><br /><a href=\"#ideas-maneetgoyal\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.hka.de\"><img src=\"https://avatars.githubusercontent.com/u/734334?v=4?s=100\" width=\"100px;\" alt=\"Juergen Zimmermann\"/><br /><sub><b>Juergen Zimmermann</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Ajuergenzimmermann\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors)\nspecification. Contributions of any kind welcome!\n\n## License\n\nThis software is released under the MIT License, see [LICENSE](./LICENSE).\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_large)\n","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/typedoc-plugin-mermaid.mjs","require":"./dist/typedoc-plugin-mermaid.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"scripts":{"lint":"biome ci .","test":"vitest","build":"vite build","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"_resolved":"/tmp/9a736f0b0873891b60c5f1c7765ea34f/typedoc-plugin-mermaid-1.11.0-pr854-968455152f2c62bd70de7481d8d6dd60121b66d0.tgz","_integrity":"sha512-PpFkZiY4KyXA849OJMTij4yZW618L6wV3qgO0AAOZ4YANXNjrAsGxVEklEIWXD6jNxnpwvTz4h7jGu7uq0GMDw==","repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"10.7.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"html-escaper":"^3.0.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.13","vitest":"^1.6.0","typedoc":"^0.25.13","typescript":"^5.4.5","@types/node":"^20.14.2","@biomejs/biome":"1.8.1","@changesets/cli":"^2.27.5","@types/html-escaper":"^3.0.0","@changesets/changelog-github":"^0.5.0"},"peerDependencies":{"typedoc":">=0.23.0 || 0.24.x || 0.25.x"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.11.0-pr854-968455152f2c62bd70de7481d8d6dd60121b66d0_1718279442857_0.33323671242516273","host":"s3://npm-registry-packages"}},"1.11.0-pr854-de270da3a18dde19c81673a596120cbb90e8a08b":{"name":"typedoc-plugin-mermaid","version":"1.11.0-pr854-de270da3a18dde19c81673a596120cbb90e8a08b","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.11.0-pr854-de270da3a18dde19c81673a596120cbb90e8a08b","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"73bc07638f433df602f48445351da8e27df1b941","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.11.0-pr854-de270da3a18dde19c81673a596120cbb90e8a08b.tgz","fileCount":19,"integrity":"sha512-2q5uygAlqzGgcL6A0rOWdlffMdtszNq3Fz5SAIRZCkBEXPWnpQTozr4XrRZ9gbKcv4Afal4+cWuPJ2b89nEG3A==","signatures":[{"sig":"MEUCIQCBvZI8Ikgd+4eOMeKd4n4V5AvV4TXS9vl50i/QO6XQ3AIgPdmok1nbUrC4Fsp8aQVLYs7kc8wTDt/kW3VyMZGybG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedoc-plugin-mermaid@1.11.0-pr854-de270da3a18dde19c81673a596120cbb90e8a08b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116920},"main":"./dist/typedoc-plugin-mermaid.js","_from":"file:typedoc-plugin-mermaid-1.11.0-pr854-de270da3a18dde19c81673a596120cbb90e8a08b.tgz","module":"./dist/typedoc-plugin-mermaid.mjs","readme":"[![GitHub Action](https://github.com/kamiazya/typedoc-plugin-mermaid/workflows/Node%20CI/badge.svg)](https://github.com/kamiazya/typedoc-plugin-mermaid/actions?workflow=Node+CI)\n[![CodeFactor](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid/badge)](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid)\n[![npm version](https://badge.fury.io/js/typedoc-plugin-mermaid.svg)](https://badge.fury.io/js/typedoc-plugin-mermaid)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_shield)\n[![tested with jest](https://img.shields.io/badge/tested_with-jest-99424f.svg)](https://github.com/facebook/jest)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com)<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n[![All Contributors](https://img.shields.io/badge/all_contributors-11-orange.svg?style=flat-square)](#contributors-)\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n\n# typedoc-plugin-mermaid\n\nA plugin for TypeDoc that generates graphs for mermaid.js diagrams by @mermaid annotation.\n\n## Installation\n\nThe plugin can then be installed using [npm](https://www.npmjs.com/):\n\n[![NPM](https://nodei.co/npm/typedoc-plugin-mermaid.png)](https://nodei.co/npm/typedoc-plugin-mermaid/)\n\n```sh\n# npm\nnpm install --save-dev typedoc-plugin-mermaid\n# or yarn\nyarn add -D typedoc-plugin-mermaid\n```\n\n## Usage\n\nWrite tsdoc with `@mermaid` annotations:\n\n```typescript\n/**\n * Hoge is sample class for example of `typedoc-plugin-mermaid`.\n *\n * @mermaid Make TypeDoc easy to use with mermaid.js\n * graph TB\n *   mermaid.js --> TypeDoc;\n */\nexport class Hoge { }\n```\n\nOr use fenced code blocks:\n\n```typescript\n/**\n * Mermaid code blocks are automatically detect and converted.\n *\n * ```mermaid\n * graph TB\n *   mermaid.js --> TypeDoc;\n * ```\n */\nexport class Mermaid { }\n```\n\n[↓↓ DEMO ↓↓](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n[![Example](./media/example.png)](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n### Arguments\n\nThe following arguments can be used in addition to the default TypeDoc arguments.\n\n```bash\n$ typedoc --help\n...\nOptions:\n --mermaidVersion            [Mermaid Plugin] The version of mermaid.js to use.\n...\n```\n\n- `--mermaidVersion`\n\n    Specify mermaid.js version to use.\n\n    Default: `latest`, Example: `8.14.0`\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://blog.kamiazya.tech/\"><img src=\"https://avatars0.githubusercontent.com/u/35218186?v=4?s=100\" width=\"100px;\" alt=\"Yuki Yamazaki\"/><br /><sub><b>Yuki Yamazaki</b></sub></a><br /><a href=\"#ideas-kamiazya\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://bobkerns.typepad.com\"><img src=\"https://avatars3.githubusercontent.com/u/1154903?v=4?s=100\" width=\"100px;\" alt=\"Bob Kerns\"/><br /><sub><b>Bob Kerns</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ABobKerns\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=BobKerns\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://forivall.com\"><img src=\"https://avatars1.githubusercontent.com/u/760204?v=4?s=100\" width=\"100px;\" alt=\"Emily Marigold Klassen\"/><br /><sub><b>Emily Marigold Klassen</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Dynacord\"><img src=\"https://avatars.githubusercontent.com/u/15387304?v=4?s=100\" width=\"100px;\" alt=\"Mathieu Jalbert-Claveau\"/><br /><sub><b>Mathieu Jalbert-Claveau</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ADynacord\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/RunDevelopment\"><img src=\"https://avatars.githubusercontent.com/u/20878432?v=4?s=100\" width=\"100px;\" alt=\"Michael Schmidt\"/><br /><sub><b>Michael Schmidt</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/azatoth\"><img src=\"https://avatars.githubusercontent.com/u/146477?v=4?s=100\" width=\"100px;\" alt=\"Carl Fürstenberg\"/><br /><sub><b>Carl Fürstenberg</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aazatoth\" title=\"Bug reports\">🐛</a> <a href=\"#infra-azatoth\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/WHenderson\"><img src=\"https://avatars.githubusercontent.com/u/934094?v=4?s=100\" width=\"100px;\" alt=\"Will Henderson\"/><br /><sub><b>Will Henderson</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=WHenderson\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3AWHenderson\" title=\"Bug reports\">🐛</a> <a href=\"#example-WHenderson\" title=\"Examples\">💡</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/guryanovev\"><img src=\"https://avatars.githubusercontent.com/u/2764795?v=4?s=100\" width=\"100px;\" alt=\"guryanovev\"/><br /><sub><b>guryanovev</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aguryanovev\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://thegiantbeast.tech\"><img src=\"https://avatars.githubusercontent.com/u/31733?v=4?s=100\" width=\"100px;\" alt=\"Ricardo Ferreira\"/><br /><sub><b>Ricardo Ferreira</b></sub></a><br /><a href=\"#ideas-thegiantbeast\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.manufacanalytics.com/\"><img src=\"https://avatars.githubusercontent.com/u/25290212?v=4?s=100\" width=\"100px;\" alt=\"Maneet Goyal\"/><br /><sub><b>Maneet Goyal</b></sub></a><br /><a href=\"#ideas-maneetgoyal\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.hka.de\"><img src=\"https://avatars.githubusercontent.com/u/734334?v=4?s=100\" width=\"100px;\" alt=\"Juergen Zimmermann\"/><br /><sub><b>Juergen Zimmermann</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Ajuergenzimmermann\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors)\nspecification. Contributions of any kind welcome!\n\n## License\n\nThis software is released under the MIT License, see [LICENSE](./LICENSE).\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_large)\n","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/typedoc-plugin-mermaid.mjs","require":"./dist/typedoc-plugin-mermaid.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"scripts":{"lint":"biome ci .","test":"vitest","build":"vite build","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"_resolved":"/tmp/9f6ebc0f6226b6924b967aca172458d5/typedoc-plugin-mermaid-1.11.0-pr854-de270da3a18dde19c81673a596120cbb90e8a08b.tgz","_integrity":"sha512-2q5uygAlqzGgcL6A0rOWdlffMdtszNq3Fz5SAIRZCkBEXPWnpQTozr4XrRZ9gbKcv4Afal4+cWuPJ2b89nEG3A==","repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"10.7.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"html-escaper":"^3.0.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.13","vitest":"^1.6.0","typedoc":"^0.25.13","typescript":"^5.4.5","@types/node":"^20.14.2","@biomejs/biome":"1.8.1","@changesets/cli":"^2.27.5","@types/html-escaper":"^3.0.0","@changesets/changelog-github":"^0.5.0"},"peerDependencies":{"typedoc":">=0.23.0 || 0.24.x || 0.25.x"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.11.0-pr854-de270da3a18dde19c81673a596120cbb90e8a08b_1718279675587_0.06688547266025857","host":"s3://npm-registry-packages"}},"1.11.0-pr856-7942c5409ceab387fd5f0baaf07be1f51816819c":{"name":"typedoc-plugin-mermaid","version":"1.11.0-pr856-7942c5409ceab387fd5f0baaf07be1f51816819c","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.11.0-pr856-7942c5409ceab387fd5f0baaf07be1f51816819c","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"1b0f51f9cf480453dfef4abcb104b3540ce456d5","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.11.0-pr856-7942c5409ceab387fd5f0baaf07be1f51816819c.tgz","fileCount":5,"integrity":"sha512-JR/ovySU8Enr4fTqtgFxjiZf2bm2xl2lYXlvgKKNT5vaa5frzhig671jCU/AIVEYSsSyY9Mef1IKXJgUwmkbYA==","signatures":[{"sig":"MEYCIQC7Z5/meSDO0fmxdUkD7ySc7tdwiGZTlRTejo464COfYwIhAKF8wJyhferaZhrGRx9EMem0KxwvCoy7NUF0fcFib8i+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedoc-plugin-mermaid@1.11.0-pr856-7942c5409ceab387fd5f0baaf07be1f51816819c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19881},"main":"./dist/typedoc-plugin-mermaid.js","_from":"file:typedoc-plugin-mermaid-1.11.0-pr856-7942c5409ceab387fd5f0baaf07be1f51816819c.tgz","module":"./dist/typedoc-plugin-mermaid.mjs","readme":"[![GitHub Action](https://github.com/kamiazya/typedoc-plugin-mermaid/workflows/Node%20CI/badge.svg)](https://github.com/kamiazya/typedoc-plugin-mermaid/actions?workflow=Node+CI)\n[![CodeFactor](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid/badge)](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid)\n[![npm version](https://badge.fury.io/js/typedoc-plugin-mermaid.svg)](https://badge.fury.io/js/typedoc-plugin-mermaid)\n![node version](https://img.shields.io/node/v/typedoc-plugin-mermaid)\n![npm](https://img.shields.io/npm/dm/typedoc-plugin-mermaid)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_shield)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com)\n[![All Contributors](https://img.shields.io/github/all-contributors/kamiazya/typedoc-plugin-mermaid?color=ee8449)](#contributors)\n[![format: Biome](https://img.shields.io/badge/format%20with-Biome-F7B911?logo=biome&style=flat)](https://biomejs.dev/)\n[![test: Vitest](https://img.shields.io/badge/tested%20with-Vitest-6E9F18?logo=vitest&style=flat)](https://vitest.dev/)\n[![build: Vite](https://img.shields.io/badge/build%20with-Vite-646CFF?logo=vite&style=flat)](https://rollupjs.org/)\n\n# typedoc-plugin-mermaid\n\nA plugin for TypeDoc that generates graphs for mermaid.js diagrams by @mermaid annotation.\n\n## Installation\n\nThe plugin can then be installed using [npm](https://www.npmjs.com/):\n\n[![NPM](https://nodei.co/npm/typedoc-plugin-mermaid.png)](https://nodei.co/npm/typedoc-plugin-mermaid/)\n\n```sh\n# npm\nnpm install --save-dev typedoc-plugin-mermaid\n# or yarn\nyarn add -D typedoc-plugin-mermaid\n```\n\nAdd this plugin in your `typedoc.json`:\n\n```json\n{\n  \"plugin\": [\"typedoc-plugin-mermaid\"]\n}\n```\n\n## Usage\n\nWrite tsdoc with `@mermaid` annotations:\n\n```typescript\n/**\n * Hoge is sample class for example of `typedoc-plugin-mermaid`.\n *\n * @mermaid Make TypeDoc easy to use with mermaid.js\n * graph TB\n *   mermaid.js --> TypeDoc;\n */\nexport class Hoge { }\n```\n\nOr use fenced code blocks:\n\n```typescript\n/**\n * Mermaid code blocks are automatically detect and converted.\n *\n * ```mermaid\n * graph TB\n *   mermaid.js --> TypeDoc;\n * ```\n */\nexport class Mermaid { }\n```\n\n[↓↓ DEMO ↓↓](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n[![Example](https://github.com/kamiazya/typedoc-plugin-mermaid/raw/main/media/example.png)](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n### Arguments\n\nThe following arguments can be used in addition to the default TypeDoc arguments.\n\n```bash\n$ typedoc --help\n...\nOptions:\n --mermaidVersion            [Mermaid Plugin] The version of mermaid.js to use.\n...\n```\n\n- `--mermaidVersion`\n\n    Specify mermaid.js version to use.\n\n    Default: `latest`, Example: `8.14.0`\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://blog.kamiazya.tech/\"><img src=\"https://avatars0.githubusercontent.com/u/35218186?v=4?s=100\" width=\"100px;\" alt=\"Yuki Yamazaki\"/><br /><sub><b>Yuki Yamazaki</b></sub></a><br /><a href=\"#ideas-kamiazya\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://bobkerns.typepad.com\"><img src=\"https://avatars3.githubusercontent.com/u/1154903?v=4?s=100\" width=\"100px;\" alt=\"Bob Kerns\"/><br /><sub><b>Bob Kerns</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ABobKerns\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=BobKerns\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://forivall.com\"><img src=\"https://avatars1.githubusercontent.com/u/760204?v=4?s=100\" width=\"100px;\" alt=\"Emily Marigold Klassen\"/><br /><sub><b>Emily Marigold Klassen</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Dynacord\"><img src=\"https://avatars.githubusercontent.com/u/15387304?v=4?s=100\" width=\"100px;\" alt=\"Mathieu Jalbert-Claveau\"/><br /><sub><b>Mathieu Jalbert-Claveau</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ADynacord\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/RunDevelopment\"><img src=\"https://avatars.githubusercontent.com/u/20878432?v=4?s=100\" width=\"100px;\" alt=\"Michael Schmidt\"/><br /><sub><b>Michael Schmidt</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/azatoth\"><img src=\"https://avatars.githubusercontent.com/u/146477?v=4?s=100\" width=\"100px;\" alt=\"Carl Fürstenberg\"/><br /><sub><b>Carl Fürstenberg</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aazatoth\" title=\"Bug reports\">🐛</a> <a href=\"#infra-azatoth\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/WHenderson\"><img src=\"https://avatars.githubusercontent.com/u/934094?v=4?s=100\" width=\"100px;\" alt=\"Will Henderson\"/><br /><sub><b>Will Henderson</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=WHenderson\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3AWHenderson\" title=\"Bug reports\">🐛</a> <a href=\"#example-WHenderson\" title=\"Examples\">💡</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/guryanovev\"><img src=\"https://avatars.githubusercontent.com/u/2764795?v=4?s=100\" width=\"100px;\" alt=\"guryanovev\"/><br /><sub><b>guryanovev</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aguryanovev\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://thegiantbeast.tech\"><img src=\"https://avatars.githubusercontent.com/u/31733?v=4?s=100\" width=\"100px;\" alt=\"Ricardo Ferreira\"/><br /><sub><b>Ricardo Ferreira</b></sub></a><br /><a href=\"#ideas-thegiantbeast\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.manufacanalytics.com/\"><img src=\"https://avatars.githubusercontent.com/u/25290212?v=4?s=100\" width=\"100px;\" alt=\"Maneet Goyal\"/><br /><sub><b>Maneet Goyal</b></sub></a><br /><a href=\"#ideas-maneetgoyal\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.hka.de\"><img src=\"https://avatars.githubusercontent.com/u/734334?v=4?s=100\" width=\"100px;\" alt=\"Juergen Zimmermann\"/><br /><sub><b>Juergen Zimmermann</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Ajuergenzimmermann\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors)\nspecification. Contributions of any kind welcome!\n\n## License\n\nThis software is released under the MIT License, see [LICENSE](./LICENSE).\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_large)\n","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/typedoc-plugin-mermaid.mjs","require":"./dist/typedoc-plugin-mermaid.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"scripts":{"lint":"biome ci .","test":"vitest","build":"vite build","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"_resolved":"/tmp/77f7616426b42d1ad8fa83c8218b41ae/typedoc-plugin-mermaid-1.11.0-pr856-7942c5409ceab387fd5f0baaf07be1f51816819c.tgz","_integrity":"sha512-JR/ovySU8Enr4fTqtgFxjiZf2bm2xl2lYXlvgKKNT5vaa5frzhig671jCU/AIVEYSsSyY9Mef1IKXJgUwmkbYA==","repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"10.7.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"html-escaper":"^3.0.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.13","vitest":"^1.6.0","typedoc":"^0.25.13","typescript":"^5.4.5","@types/node":"^20.14.2","@biomejs/biome":"1.8.1","@changesets/cli":"^2.27.5","@types/html-escaper":"^3.0.0","@changesets/changelog-github":"^0.5.0"},"peerDependencies":{"typedoc":">=0.23.0 || 0.24.x || 0.25.x"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.11.0-pr856-7942c5409ceab387fd5f0baaf07be1f51816819c_1718294515309_0.33324329149281984","host":"s3://npm-registry-packages"}},"1.11.0-next-e6a50a8d026d5d65b37adba9592a14ae726ab585":{"name":"typedoc-plugin-mermaid","version":"1.11.0-next-e6a50a8d026d5d65b37adba9592a14ae726ab585","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.11.0-next-e6a50a8d026d5d65b37adba9592a14ae726ab585","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"1e1b08dac77c9f79a957c623ed5f90910e1d9220","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.11.0-next-e6a50a8d026d5d65b37adba9592a14ae726ab585.tgz","fileCount":17,"integrity":"sha512-SaKvqxJDajXnFONJt4E3mFfwgLYZhnTipfYcUeXI/Zr82TpP291oQMnFSGbc8xqP93nzQgxjXmWHISH0JHE9Gw==","signatures":[{"sig":"MEQCIGAP3W53UQgb3rVR/Gr7ImKbz+SWIAFabTlXv2+PVTPkAiB9czHNu09jWJLH+FS/Y0+sZ9usjudrYlnInq4rk/5sGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedoc-plugin-mermaid@1.11.0-next-e6a50a8d026d5d65b37adba9592a14ae726ab585","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108880},"main":"./dist/typedoc-plugin-mermaid.js","_from":"file:typedoc-plugin-mermaid-1.11.0-next-e6a50a8d026d5d65b37adba9592a14ae726ab585.tgz","module":"./dist/typedoc-plugin-mermaid.mjs","readme":"[![GitHub Action](https://github.com/kamiazya/typedoc-plugin-mermaid/workflows/Node%20CI/badge.svg)](https://github.com/kamiazya/typedoc-plugin-mermaid/actions?workflow=Node+CI)\n[![CodeFactor](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid/badge)](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid)\n[![npm version](https://badge.fury.io/js/typedoc-plugin-mermaid.svg)](https://badge.fury.io/js/typedoc-plugin-mermaid)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_shield)\n[![tested with jest](https://img.shields.io/badge/tested_with-jest-99424f.svg)](https://github.com/facebook/jest)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com)<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n[![All Contributors](https://img.shields.io/badge/all_contributors-11-orange.svg?style=flat-square)](#contributors-)\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n\n# typedoc-plugin-mermaid\n\nA plugin for TypeDoc that generates graphs for mermaid.js diagrams by @mermaid annotation.\n\n## Installation\n\nThe plugin can then be installed using [npm](https://www.npmjs.com/):\n\n[![NPM](https://nodei.co/npm/typedoc-plugin-mermaid.png)](https://nodei.co/npm/typedoc-plugin-mermaid/)\n\n```sh\n# npm\nnpm install --save-dev typedoc-plugin-mermaid\n# or yarn\nyarn add -D typedoc-plugin-mermaid\n```\n\n## Usage\n\nWrite tsdoc with `@mermaid` annotations:\n\n```typescript\n/**\n * Hoge is sample class for example of `typedoc-plugin-mermaid`.\n *\n * @mermaid Make TypeDoc easy to use with mermaid.js\n * graph TB\n *   mermaid.js --> TypeDoc;\n */\nexport class Hoge { }\n```\n\nOr use fenced code blocks:\n\n```typescript\n/**\n * Mermaid code blocks are automatically detect and converted.\n *\n * ```mermaid\n * graph TB\n *   mermaid.js --> TypeDoc;\n * ```\n */\nexport class Mermaid { }\n```\n\n[↓↓ DEMO ↓↓](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n[![Example](./media/example.png)](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n### Arguments\n\nThe following arguments can be used in addition to the default TypeDoc arguments.\n\n```bash\n$ typedoc --help\n...\nOptions:\n --mermaidVersion            [Mermaid Plugin] The version of mermaid.js to use.\n...\n```\n\n- `--mermaidVersion`\n\n    Specify mermaid.js version to use.\n\n    Default: `latest`, Example: `8.14.0`\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://blog.kamiazya.tech/\"><img src=\"https://avatars0.githubusercontent.com/u/35218186?v=4?s=100\" width=\"100px;\" alt=\"Yuki Yamazaki\"/><br /><sub><b>Yuki Yamazaki</b></sub></a><br /><a href=\"#ideas-kamiazya\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://bobkerns.typepad.com\"><img src=\"https://avatars3.githubusercontent.com/u/1154903?v=4?s=100\" width=\"100px;\" alt=\"Bob Kerns\"/><br /><sub><b>Bob Kerns</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ABobKerns\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=BobKerns\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://forivall.com\"><img src=\"https://avatars1.githubusercontent.com/u/760204?v=4?s=100\" width=\"100px;\" alt=\"Emily Marigold Klassen\"/><br /><sub><b>Emily Marigold Klassen</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Dynacord\"><img src=\"https://avatars.githubusercontent.com/u/15387304?v=4?s=100\" width=\"100px;\" alt=\"Mathieu Jalbert-Claveau\"/><br /><sub><b>Mathieu Jalbert-Claveau</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ADynacord\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/RunDevelopment\"><img src=\"https://avatars.githubusercontent.com/u/20878432?v=4?s=100\" width=\"100px;\" alt=\"Michael Schmidt\"/><br /><sub><b>Michael Schmidt</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/azatoth\"><img src=\"https://avatars.githubusercontent.com/u/146477?v=4?s=100\" width=\"100px;\" alt=\"Carl Fürstenberg\"/><br /><sub><b>Carl Fürstenberg</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aazatoth\" title=\"Bug reports\">🐛</a> <a href=\"#infra-azatoth\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/WHenderson\"><img src=\"https://avatars.githubusercontent.com/u/934094?v=4?s=100\" width=\"100px;\" alt=\"Will Henderson\"/><br /><sub><b>Will Henderson</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=WHenderson\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3AWHenderson\" title=\"Bug reports\">🐛</a> <a href=\"#example-WHenderson\" title=\"Examples\">💡</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/guryanovev\"><img src=\"https://avatars.githubusercontent.com/u/2764795?v=4?s=100\" width=\"100px;\" alt=\"guryanovev\"/><br /><sub><b>guryanovev</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aguryanovev\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://thegiantbeast.tech\"><img src=\"https://avatars.githubusercontent.com/u/31733?v=4?s=100\" width=\"100px;\" alt=\"Ricardo Ferreira\"/><br /><sub><b>Ricardo Ferreira</b></sub></a><br /><a href=\"#ideas-thegiantbeast\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.manufacanalytics.com/\"><img src=\"https://avatars.githubusercontent.com/u/25290212?v=4?s=100\" width=\"100px;\" alt=\"Maneet Goyal\"/><br /><sub><b>Maneet Goyal</b></sub></a><br /><a href=\"#ideas-maneetgoyal\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.hka.de\"><img src=\"https://avatars.githubusercontent.com/u/734334?v=4?s=100\" width=\"100px;\" alt=\"Juergen Zimmermann\"/><br /><sub><b>Juergen Zimmermann</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Ajuergenzimmermann\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors)\nspecification. Contributions of any kind welcome!\n\n## License\n\nThis software is released under the MIT License, see [LICENSE](./LICENSE).\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_large)\n","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/typedoc-plugin-mermaid.mjs","require":"./dist/typedoc-plugin-mermaid.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"scripts":{"lint":"biome ci .","test":"vitest","build":"vite build","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"_resolved":"/tmp/ee3abdbd203ae52dbded115d064fee97/typedoc-plugin-mermaid-1.11.0-next-e6a50a8d026d5d65b37adba9592a14ae726ab585.tgz","_integrity":"sha512-SaKvqxJDajXnFONJt4E3mFfwgLYZhnTipfYcUeXI/Zr82TpP291oQMnFSGbc8xqP93nzQgxjXmWHISH0JHE9Gw==","repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"10.7.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"html-escaper":"^3.0.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.13","vitest":"^1.6.0","typedoc":"^0.25.13","typescript":"^5.4.5","@types/node":"^20.14.2","@biomejs/biome":"1.8.1","@changesets/cli":"^2.27.5","@types/html-escaper":"^3.0.0","@changesets/changelog-github":"^0.5.0"},"peerDependencies":{"typedoc":">=0.23.0 || 0.24.x || 0.25.x"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.11.0-next-e6a50a8d026d5d65b37adba9592a14ae726ab585_1718294894269_0.5095071585381452","host":"s3://npm-registry-packages"}},"1.11.0-next-1bd966a578c41b0ff294dd166d12bfbab22b5369":{"name":"typedoc-plugin-mermaid","version":"1.11.0-next-1bd966a578c41b0ff294dd166d12bfbab22b5369","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.11.0-next-1bd966a578c41b0ff294dd166d12bfbab22b5369","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"9653bb0cbddeb10ffd985babb0561de01763c6c1","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.11.0-next-1bd966a578c41b0ff294dd166d12bfbab22b5369.tgz","fileCount":3,"integrity":"sha512-VOiLOt7fOlcCG/Joz17B2MjtvhcIoMe+KxMZBX39K6SRa8tZkfxIbv+cObD0+fbAviJ/fxkloLpwz/5CV++KOA==","signatures":[{"sig":"MEUCIQCBLnif9uxeOyA2DIM5261bBTuGCAeku/C2tS0dTE4+/QIgRbLQC2jqUNSjwV+TN13QEyqJSnSV9UfvM5qj1D7DUt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedoc-plugin-mermaid@1.11.0-next-1bd966a578c41b0ff294dd166d12bfbab22b5369","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11783},"main":"./dist/typedoc-plugin-mermaid.js","_from":"file:typedoc-plugin-mermaid-1.11.0-next-1bd966a578c41b0ff294dd166d12bfbab22b5369.tgz","module":"./dist/typedoc-plugin-mermaid.mjs","readme":"[![GitHub Action](https://github.com/kamiazya/typedoc-plugin-mermaid/workflows/Node%20CI/badge.svg)](https://github.com/kamiazya/typedoc-plugin-mermaid/actions?workflow=Node+CI)\n[![CodeFactor](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid/badge)](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid)\n[![npm version](https://badge.fury.io/js/typedoc-plugin-mermaid.svg)](https://badge.fury.io/js/typedoc-plugin-mermaid)\n![node version](https://img.shields.io/node/v/typedoc-plugin-mermaid)\n![npm](https://img.shields.io/npm/dm/typedoc-plugin-mermaid)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_shield)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com)\n[![All Contributors](https://img.shields.io/github/all-contributors/kamiazya/typedoc-plugin-mermaid?color=ee8449)](#contributors)\n[![format: Biome](https://img.shields.io/badge/format%20with-Biome-F7B911?logo=biome&style=flat)](https://biomejs.dev/)\n[![test: Vitest](https://img.shields.io/badge/tested%20with-Vitest-6E9F18?logo=vitest&style=flat)](https://vitest.dev/)\n[![build: Vite](https://img.shields.io/badge/build%20with-Vite-646CFF?logo=vite&style=flat)](https://rollupjs.org/)\n\n# typedoc-plugin-mermaid\n\nA plugin for TypeDoc that generates graphs for mermaid.js diagrams by @mermaid annotation.\n\n## Installation\n\nThe plugin can then be installed using [npm](https://www.npmjs.com/):\n\n[![NPM](https://nodei.co/npm/typedoc-plugin-mermaid.png)](https://nodei.co/npm/typedoc-plugin-mermaid/)\n\n```sh\n# npm\nnpm install --save-dev typedoc-plugin-mermaid\n# or yarn\nyarn add -D typedoc-plugin-mermaid\n```\n\nAdd this plugin in your `typedoc.json`:\n\n```json\n{\n  \"plugin\": [\"typedoc-plugin-mermaid\"]\n}\n```\n\n## Usage\n\nWrite tsdoc with `@mermaid` annotations:\n\n```typescript\n/**\n * Hoge is sample class for example of `typedoc-plugin-mermaid`.\n *\n * @mermaid Make TypeDoc easy to use with mermaid.js\n * graph TB\n *   mermaid.js --> TypeDoc;\n */\nexport class Hoge { }\n```\n\nOr use fenced code blocks:\n\n```typescript\n/**\n * Mermaid code blocks are automatically detect and converted.\n *\n * ```mermaid\n * graph TB\n *   mermaid.js --> TypeDoc;\n * ```\n */\nexport class Mermaid { }\n```\n\n[↓↓ DEMO ↓↓](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n[![Example](https://github.com/kamiazya/typedoc-plugin-mermaid/raw/main/media/example.png)](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n### Arguments\n\nThe following arguments can be used in addition to the default TypeDoc arguments.\n\n```bash\n$ typedoc --help\n...\nOptions:\n --mermaidVersion            [Mermaid Plugin] The version of mermaid.js to use.\n...\n```\n\n- `--mermaidVersion`\n\n    Specify mermaid.js version to use.\n\n    Default: `latest`, Example: `8.14.0`\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://blog.kamiazya.tech/\"><img src=\"https://avatars0.githubusercontent.com/u/35218186?v=4?s=100\" width=\"100px;\" alt=\"Yuki Yamazaki\"/><br /><sub><b>Yuki Yamazaki</b></sub></a><br /><a href=\"#ideas-kamiazya\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://bobkerns.typepad.com\"><img src=\"https://avatars3.githubusercontent.com/u/1154903?v=4?s=100\" width=\"100px;\" alt=\"Bob Kerns\"/><br /><sub><b>Bob Kerns</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ABobKerns\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=BobKerns\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://forivall.com\"><img src=\"https://avatars1.githubusercontent.com/u/760204?v=4?s=100\" width=\"100px;\" alt=\"Emily Marigold Klassen\"/><br /><sub><b>Emily Marigold Klassen</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Dynacord\"><img src=\"https://avatars.githubusercontent.com/u/15387304?v=4?s=100\" width=\"100px;\" alt=\"Mathieu Jalbert-Claveau\"/><br /><sub><b>Mathieu Jalbert-Claveau</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ADynacord\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/RunDevelopment\"><img src=\"https://avatars.githubusercontent.com/u/20878432?v=4?s=100\" width=\"100px;\" alt=\"Michael Schmidt\"/><br /><sub><b>Michael Schmidt</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/azatoth\"><img src=\"https://avatars.githubusercontent.com/u/146477?v=4?s=100\" width=\"100px;\" alt=\"Carl Fürstenberg\"/><br /><sub><b>Carl Fürstenberg</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aazatoth\" title=\"Bug reports\">🐛</a> <a href=\"#infra-azatoth\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/WHenderson\"><img src=\"https://avatars.githubusercontent.com/u/934094?v=4?s=100\" width=\"100px;\" alt=\"Will Henderson\"/><br /><sub><b>Will Henderson</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=WHenderson\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3AWHenderson\" title=\"Bug reports\">🐛</a> <a href=\"#example-WHenderson\" title=\"Examples\">💡</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/guryanovev\"><img src=\"https://avatars.githubusercontent.com/u/2764795?v=4?s=100\" width=\"100px;\" alt=\"guryanovev\"/><br /><sub><b>guryanovev</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aguryanovev\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://thegiantbeast.tech\"><img src=\"https://avatars.githubusercontent.com/u/31733?v=4?s=100\" width=\"100px;\" alt=\"Ricardo Ferreira\"/><br /><sub><b>Ricardo Ferreira</b></sub></a><br /><a href=\"#ideas-thegiantbeast\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.manufacanalytics.com/\"><img src=\"https://avatars.githubusercontent.com/u/25290212?v=4?s=100\" width=\"100px;\" alt=\"Maneet Goyal\"/><br /><sub><b>Maneet Goyal</b></sub></a><br /><a href=\"#ideas-maneetgoyal\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.hka.de\"><img src=\"https://avatars.githubusercontent.com/u/734334?v=4?s=100\" width=\"100px;\" alt=\"Juergen Zimmermann\"/><br /><sub><b>Juergen Zimmermann</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Ajuergenzimmermann\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors)\nspecification. Contributions of any kind welcome!\n\n## License\n\nThis software is released under the MIT License, see [LICENSE](./LICENSE).\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_large)\n","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/typedoc-plugin-mermaid.mjs","require":"./dist/typedoc-plugin-mermaid.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"scripts":{"lint":"biome ci .","test":"vitest","build":"vite build","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"_resolved":"/tmp/271713db6df4e7f5e1253fbc8945498d/typedoc-plugin-mermaid-1.11.0-next-1bd966a578c41b0ff294dd166d12bfbab22b5369.tgz","_integrity":"sha512-VOiLOt7fOlcCG/Joz17B2MjtvhcIoMe+KxMZBX39K6SRa8tZkfxIbv+cObD0+fbAviJ/fxkloLpwz/5CV++KOA==","repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"10.7.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"html-escaper":"^3.0.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.13","vitest":"^1.6.0","typedoc":"^0.25.13","typescript":"^5.4.5","@types/node":"^20.14.2","@biomejs/biome":"1.8.1","@changesets/cli":"^2.27.5","@types/html-escaper":"^3.0.0","@changesets/changelog-github":"^0.5.0"},"peerDependencies":{"typedoc":">=0.23.0 || 0.24.x || 0.25.x"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.11.0-next-1bd966a578c41b0ff294dd166d12bfbab22b5369_1718295339798_0.2116055442658371","host":"s3://npm-registry-packages"}},"1.11.0-next-90cf89e49123a2a5616bed6e0ca7fc4eed7d6538":{"name":"typedoc-plugin-mermaid","version":"1.11.0-next-90cf89e49123a2a5616bed6e0ca7fc4eed7d6538","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.11.0-next-90cf89e49123a2a5616bed6e0ca7fc4eed7d6538","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"8ee790be99347ddeafd8647a92ed9da5e1835cc5","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.11.0-next-90cf89e49123a2a5616bed6e0ca7fc4eed7d6538.tgz","fileCount":3,"integrity":"sha512-WWOVVYwZhzj6CGYQEU8wwBEprYikQBfJoO/dtmFdQTso4K4POveZOBf/HwMCOMT/rm3zTkGi1cX01X1AH6GNlg==","signatures":[{"sig":"MEQCIAH7RCWs4A0mhqQLkL+SfeGya7lhXo3SpxFIB5UaALypAiBTogi443pEY0CNTwQoFi3/+S5kytdEUV2BNgapfAopkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedoc-plugin-mermaid@1.11.0-next-90cf89e49123a2a5616bed6e0ca7fc4eed7d6538","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11783},"main":"./dist/typedoc-plugin-mermaid.js","_from":"file:typedoc-plugin-mermaid-1.11.0-next-90cf89e49123a2a5616bed6e0ca7fc4eed7d6538.tgz","module":"./dist/typedoc-plugin-mermaid.mjs","readme":"[![GitHub Action](https://github.com/kamiazya/typedoc-plugin-mermaid/workflows/Node%20CI/badge.svg)](https://github.com/kamiazya/typedoc-plugin-mermaid/actions?workflow=Node+CI)\n[![CodeFactor](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid/badge)](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid)\n[![npm version](https://badge.fury.io/js/typedoc-plugin-mermaid.svg)](https://badge.fury.io/js/typedoc-plugin-mermaid)\n![node version](https://img.shields.io/node/v/typedoc-plugin-mermaid)\n![npm](https://img.shields.io/npm/dm/typedoc-plugin-mermaid)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_shield)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com)\n[![All Contributors](https://img.shields.io/github/all-contributors/kamiazya/typedoc-plugin-mermaid?color=ee8449)](#contributors)\n[![format: Biome](https://img.shields.io/badge/format%20with-Biome-F7B911?logo=biome&style=flat)](https://biomejs.dev/)\n[![test: Vitest](https://img.shields.io/badge/tested%20with-Vitest-6E9F18?logo=vitest&style=flat)](https://vitest.dev/)\n[![build: Vite](https://img.shields.io/badge/build%20with-Vite-646CFF?logo=vite&style=flat)](https://rollupjs.org/)\n\n# typedoc-plugin-mermaid\n\nA plugin for TypeDoc that generates graphs for mermaid.js diagrams by @mermaid annotation.\n\n## Installation\n\nThe plugin can then be installed using [npm](https://www.npmjs.com/):\n\n[![NPM](https://nodei.co/npm/typedoc-plugin-mermaid.png)](https://nodei.co/npm/typedoc-plugin-mermaid/)\n\n```sh\n# npm\nnpm install --save-dev typedoc-plugin-mermaid\n# or yarn\nyarn add -D typedoc-plugin-mermaid\n```\n\nAdd this plugin in your `typedoc.json`:\n\n```json\n{\n  \"plugin\": [\"typedoc-plugin-mermaid\"]\n}\n```\n\n## Usage\n\nWrite tsdoc with `@mermaid` annotations:\n\n```typescript\n/**\n * Hoge is sample class for example of `typedoc-plugin-mermaid`.\n *\n * @mermaid Make TypeDoc easy to use with mermaid.js\n * graph TB\n *   mermaid.js --> TypeDoc;\n */\nexport class Hoge { }\n```\n\nOr use fenced code blocks:\n\n```typescript\n/**\n * Mermaid code blocks are automatically detect and converted.\n *\n * ```mermaid\n * graph TB\n *   mermaid.js --> TypeDoc;\n * ```\n */\nexport class Mermaid { }\n```\n\n[↓↓ DEMO ↓↓](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n[![Example](https://github.com/kamiazya/typedoc-plugin-mermaid/raw/main/media/example.png)](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n### Arguments\n\nThe following arguments can be used in addition to the default TypeDoc arguments.\n\n```bash\n$ typedoc --help\n...\nOptions:\n --mermaidVersion            [Mermaid Plugin] The version of mermaid.js to use.\n...\n```\n\n- `--mermaidVersion`\n\n    Specify mermaid.js version to use.\n\n    Default: `latest`, Example: `8.14.0`\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://blog.kamiazya.tech/\"><img src=\"https://avatars0.githubusercontent.com/u/35218186?v=4?s=100\" width=\"100px;\" alt=\"Yuki Yamazaki\"/><br /><sub><b>Yuki Yamazaki</b></sub></a><br /><a href=\"#ideas-kamiazya\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://bobkerns.typepad.com\"><img src=\"https://avatars3.githubusercontent.com/u/1154903?v=4?s=100\" width=\"100px;\" alt=\"Bob Kerns\"/><br /><sub><b>Bob Kerns</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ABobKerns\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=BobKerns\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://forivall.com\"><img src=\"https://avatars1.githubusercontent.com/u/760204?v=4?s=100\" width=\"100px;\" alt=\"Emily Marigold Klassen\"/><br /><sub><b>Emily Marigold Klassen</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Dynacord\"><img src=\"https://avatars.githubusercontent.com/u/15387304?v=4?s=100\" width=\"100px;\" alt=\"Mathieu Jalbert-Claveau\"/><br /><sub><b>Mathieu Jalbert-Claveau</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ADynacord\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/RunDevelopment\"><img src=\"https://avatars.githubusercontent.com/u/20878432?v=4?s=100\" width=\"100px;\" alt=\"Michael Schmidt\"/><br /><sub><b>Michael Schmidt</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/azatoth\"><img src=\"https://avatars.githubusercontent.com/u/146477?v=4?s=100\" width=\"100px;\" alt=\"Carl Fürstenberg\"/><br /><sub><b>Carl Fürstenberg</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aazatoth\" title=\"Bug reports\">🐛</a> <a href=\"#infra-azatoth\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/WHenderson\"><img src=\"https://avatars.githubusercontent.com/u/934094?v=4?s=100\" width=\"100px;\" alt=\"Will Henderson\"/><br /><sub><b>Will Henderson</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=WHenderson\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3AWHenderson\" title=\"Bug reports\">🐛</a> <a href=\"#example-WHenderson\" title=\"Examples\">💡</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/guryanovev\"><img src=\"https://avatars.githubusercontent.com/u/2764795?v=4?s=100\" width=\"100px;\" alt=\"guryanovev\"/><br /><sub><b>guryanovev</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aguryanovev\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://thegiantbeast.tech\"><img src=\"https://avatars.githubusercontent.com/u/31733?v=4?s=100\" width=\"100px;\" alt=\"Ricardo Ferreira\"/><br /><sub><b>Ricardo Ferreira</b></sub></a><br /><a href=\"#ideas-thegiantbeast\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.manufacanalytics.com/\"><img src=\"https://avatars.githubusercontent.com/u/25290212?v=4?s=100\" width=\"100px;\" alt=\"Maneet Goyal\"/><br /><sub><b>Maneet Goyal</b></sub></a><br /><a href=\"#ideas-maneetgoyal\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.hka.de\"><img src=\"https://avatars.githubusercontent.com/u/734334?v=4?s=100\" width=\"100px;\" alt=\"Juergen Zimmermann\"/><br /><sub><b>Juergen Zimmermann</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Ajuergenzimmermann\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors)\nspecification. Contributions of any kind welcome!\n\n## License\n\nThis software is released under the MIT License, see [LICENSE](./LICENSE).\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_large)\n","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/typedoc-plugin-mermaid.mjs","require":"./dist/typedoc-plugin-mermaid.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"scripts":{"lint":"biome ci .","test":"vitest","build":"vite build","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"_resolved":"/tmp/6669bdae6712b72763de805352406cb6/typedoc-plugin-mermaid-1.11.0-next-90cf89e49123a2a5616bed6e0ca7fc4eed7d6538.tgz","_integrity":"sha512-WWOVVYwZhzj6CGYQEU8wwBEprYikQBfJoO/dtmFdQTso4K4POveZOBf/HwMCOMT/rm3zTkGi1cX01X1AH6GNlg==","repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"10.7.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"html-escaper":"^3.0.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.13","vitest":"^1.6.0","typedoc":"^0.25.13","typescript":"^5.4.5","@types/node":"^20.14.2","@biomejs/biome":"1.8.1","@changesets/cli":"^2.27.5","@types/html-escaper":"^3.0.0","@changesets/changelog-github":"^0.5.0"},"peerDependencies":{"typedoc":">=0.23.0 || 0.24.x || 0.25.x"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.11.0-next-90cf89e49123a2a5616bed6e0ca7fc4eed7d6538_1718296393005_0.2110073756679054","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"typedoc-plugin-mermaid","version":"1.11.0","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.11.0","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"9d75e7e46ef24afb97113bbfbffabe134fb79d0d","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.11.0.tgz","fileCount":3,"integrity":"sha512-wCCk9JMk2GXFhGHBN0P0syzC0x2wxVsKxO8ruibBB4+aWrSC5wK7DYGCgg7YDRfSUTLJyeqXuyLf/oz61vEQlA==","signatures":[{"sig":"MEUCIFdMWbd+7vamDPlyop0wHs+yGTxfDOy2hffd5r1hjWYOAiEAhBixylhAXyMS3QiYyMVVxQ57dXDRB+B1DjlP0tCkPLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedoc-plugin-mermaid@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11737},"main":"./dist/typedoc-plugin-mermaid.js","_from":"file:typedoc-plugin-mermaid-1.11.0.tgz","module":"./dist/typedoc-plugin-mermaid.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/typedoc-plugin-mermaid.mjs","require":"./dist/typedoc-plugin-mermaid.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"scripts":{"lint":"biome ci .","test":"vitest","build":"vite build","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"_resolved":"/tmp/d3863d0c894b5cd1c673f7157f2c1414/typedoc-plugin-mermaid-1.11.0.tgz","_integrity":"sha512-wCCk9JMk2GXFhGHBN0P0syzC0x2wxVsKxO8ruibBB4+aWrSC5wK7DYGCgg7YDRfSUTLJyeqXuyLf/oz61vEQlA==","repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"10.7.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"html-escaper":"^3.0.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.13","vitest":"^1.6.0","typedoc":"^0.25.13","typescript":"^5.4.5","@types/node":"^20.14.2","@biomejs/biome":"1.8.1","@changesets/cli":"^2.27.5","@types/html-escaper":"^3.0.0","@changesets/changelog-github":"^0.5.0"},"peerDependencies":{"typedoc":">=0.23.0 || 0.24.x || 0.25.x"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.11.0_1718296541102_0.2031762085410007","host":"s3://npm-registry-packages"}},"1.11.1-next-26838095b3732860dfdf594c6f77583b19a04090":{"name":"typedoc-plugin-mermaid","version":"1.11.1-next-26838095b3732860dfdf594c6f77583b19a04090","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.11.1-next-26838095b3732860dfdf594c6f77583b19a04090","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"538e44f5ff988dadbed3236d8443a96260d05243","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.11.1-next-26838095b3732860dfdf594c6f77583b19a04090.tgz","fileCount":3,"integrity":"sha512-5YrmP7NnuttAz1VXmyuD3QIEjTsQQJgZDwC2hQm3g+DPzo789FU7MVC/CbTKjbq4PxZ23uUqs63ZdfxAKeht8Q==","signatures":[{"sig":"MEUCIHIrawAZPf+9QSfjVXHOlz8oKtnqbK7u0feiNUWtJYfMAiEAlPaVQJmpSz4Pdia0QnJUbQHycRfeTmSCwGotmi3ia90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedoc-plugin-mermaid@1.11.1-next-26838095b3732860dfdf594c6f77583b19a04090","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11783},"main":"./dist/typedoc-plugin-mermaid.js","_from":"file:typedoc-plugin-mermaid-1.11.1-next-26838095b3732860dfdf594c6f77583b19a04090.tgz","module":"./dist/typedoc-plugin-mermaid.mjs","readme":"[![GitHub Action](https://github.com/kamiazya/typedoc-plugin-mermaid/workflows/Node%20CI/badge.svg)](https://github.com/kamiazya/typedoc-plugin-mermaid/actions?workflow=Node+CI)\n[![CodeFactor](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid/badge)](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid)\n[![npm version](https://badge.fury.io/js/typedoc-plugin-mermaid.svg)](https://badge.fury.io/js/typedoc-plugin-mermaid)\n![node version](https://img.shields.io/node/v/typedoc-plugin-mermaid)\n![npm](https://img.shields.io/npm/dm/typedoc-plugin-mermaid)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_shield)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com)\n[![All Contributors](https://img.shields.io/github/all-contributors/kamiazya/typedoc-plugin-mermaid?color=ee8449)](#contributors)\n[![format: Biome](https://img.shields.io/badge/format%20with-Biome-F7B911?logo=biome&style=flat)](https://biomejs.dev/)\n[![test: Vitest](https://img.shields.io/badge/tested%20with-Vitest-6E9F18?logo=vitest&style=flat)](https://vitest.dev/)\n[![build: Vite](https://img.shields.io/badge/build%20with-Vite-646CFF?logo=vite&style=flat)](https://rollupjs.org/)\n\n# typedoc-plugin-mermaid\n\nA plugin for TypeDoc that generates graphs for mermaid.js diagrams by @mermaid annotation.\n\n## Installation\n\nThe plugin can then be installed using [npm](https://www.npmjs.com/):\n\n[![NPM](https://nodei.co/npm/typedoc-plugin-mermaid.png)](https://nodei.co/npm/typedoc-plugin-mermaid/)\n\n```sh\n# npm\nnpm install --save-dev typedoc-plugin-mermaid\n# or yarn\nyarn add -D typedoc-plugin-mermaid\n```\n\nAdd this plugin in your `typedoc.json`:\n\n```json\n{\n  \"plugin\": [\"typedoc-plugin-mermaid\"]\n}\n```\n\n## Usage\n\nWrite tsdoc with `@mermaid` annotations:\n\n```typescript\n/**\n * Hoge is sample class for example of `typedoc-plugin-mermaid`.\n *\n * @mermaid Make TypeDoc easy to use with mermaid.js\n * graph TB\n *   mermaid.js --> TypeDoc;\n */\nexport class Hoge { }\n```\n\nOr use fenced code blocks:\n\n```typescript\n/**\n * Mermaid code blocks are automatically detect and converted.\n *\n * ```mermaid\n * graph TB\n *   mermaid.js --> TypeDoc;\n * ```\n */\nexport class Mermaid { }\n```\n\n[↓↓ DEMO ↓↓](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n[![Example](https://github.com/kamiazya/typedoc-plugin-mermaid/raw/main/media/example.png)](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n### Arguments\n\nThe following arguments can be used in addition to the default TypeDoc arguments.\n\n```bash\n$ typedoc --help\n...\nOptions:\n --mermaidVersion            [Mermaid Plugin] The version of mermaid.js to use.\n...\n```\n\n- `--mermaidVersion`\n\n    Specify mermaid.js version to use.\n\n    Default: `latest`, Example: `8.14.0`\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://blog.kamiazya.tech/\"><img src=\"https://avatars0.githubusercontent.com/u/35218186?v=4?s=100\" width=\"100px;\" alt=\"Yuki Yamazaki\"/><br /><sub><b>Yuki Yamazaki</b></sub></a><br /><a href=\"#ideas-kamiazya\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://bobkerns.typepad.com\"><img src=\"https://avatars3.githubusercontent.com/u/1154903?v=4?s=100\" width=\"100px;\" alt=\"Bob Kerns\"/><br /><sub><b>Bob Kerns</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ABobKerns\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=BobKerns\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://forivall.com\"><img src=\"https://avatars1.githubusercontent.com/u/760204?v=4?s=100\" width=\"100px;\" alt=\"Emily Marigold Klassen\"/><br /><sub><b>Emily Marigold Klassen</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Dynacord\"><img src=\"https://avatars.githubusercontent.com/u/15387304?v=4?s=100\" width=\"100px;\" alt=\"Mathieu Jalbert-Claveau\"/><br /><sub><b>Mathieu Jalbert-Claveau</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ADynacord\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/RunDevelopment\"><img src=\"https://avatars.githubusercontent.com/u/20878432?v=4?s=100\" width=\"100px;\" alt=\"Michael Schmidt\"/><br /><sub><b>Michael Schmidt</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/azatoth\"><img src=\"https://avatars.githubusercontent.com/u/146477?v=4?s=100\" width=\"100px;\" alt=\"Carl Fürstenberg\"/><br /><sub><b>Carl Fürstenberg</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aazatoth\" title=\"Bug reports\">🐛</a> <a href=\"#infra-azatoth\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/WHenderson\"><img src=\"https://avatars.githubusercontent.com/u/934094?v=4?s=100\" width=\"100px;\" alt=\"Will Henderson\"/><br /><sub><b>Will Henderson</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=WHenderson\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3AWHenderson\" title=\"Bug reports\">🐛</a> <a href=\"#example-WHenderson\" title=\"Examples\">💡</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/guryanovev\"><img src=\"https://avatars.githubusercontent.com/u/2764795?v=4?s=100\" width=\"100px;\" alt=\"guryanovev\"/><br /><sub><b>guryanovev</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aguryanovev\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://thegiantbeast.tech\"><img src=\"https://avatars.githubusercontent.com/u/31733?v=4?s=100\" width=\"100px;\" alt=\"Ricardo Ferreira\"/><br /><sub><b>Ricardo Ferreira</b></sub></a><br /><a href=\"#ideas-thegiantbeast\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.manufacanalytics.com/\"><img src=\"https://avatars.githubusercontent.com/u/25290212?v=4?s=100\" width=\"100px;\" alt=\"Maneet Goyal\"/><br /><sub><b>Maneet Goyal</b></sub></a><br /><a href=\"#ideas-maneetgoyal\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.hka.de\"><img src=\"https://avatars.githubusercontent.com/u/734334?v=4?s=100\" width=\"100px;\" alt=\"Juergen Zimmermann\"/><br /><sub><b>Juergen Zimmermann</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Ajuergenzimmermann\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors)\nspecification. Contributions of any kind welcome!\n\n## License\n\nThis software is released under the MIT License, see [LICENSE](./LICENSE).\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_large)\n","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/typedoc-plugin-mermaid.mjs","require":"./dist/typedoc-plugin-mermaid.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"scripts":{"lint":"biome ci .","test":"vitest","build":"vite build","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"_resolved":"/tmp/730470b0bffd517a0dae33937c9bddd3/typedoc-plugin-mermaid-1.11.1-next-26838095b3732860dfdf594c6f77583b19a04090.tgz","_integrity":"sha512-5YrmP7NnuttAz1VXmyuD3QIEjTsQQJgZDwC2hQm3g+DPzo789FU7MVC/CbTKjbq4PxZ23uUqs63ZdfxAKeht8Q==","repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"10.7.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"html-escaper":"^3.0.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.13","vitest":"^1.6.0","typedoc":"^0.25.13","typescript":"^5.4.5","@types/node":"^20.14.2","@biomejs/biome":"1.8.1","@changesets/cli":"^2.27.5","@types/html-escaper":"^3.0.0","@changesets/changelog-github":"^0.5.0"},"peerDependencies":{"typedoc":">=0.23.0 || 0.24.x || 0.25.x"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.11.1-next-26838095b3732860dfdf594c6f77583b19a04090_1718297446353_0.15886433995197158","host":"s3://npm-registry-packages"}},"1.11.1-next-e99c94a839521a1f5d0b681366589c14ce101be5":{"name":"typedoc-plugin-mermaid","version":"1.11.1-next-e99c94a839521a1f5d0b681366589c14ce101be5","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.11.1-next-e99c94a839521a1f5d0b681366589c14ce101be5","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"320f3a32b114cf1983a2c84b410c4813daff6ecc","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.11.1-next-e99c94a839521a1f5d0b681366589c14ce101be5.tgz","fileCount":5,"integrity":"sha512-vnF5T5LQqNtDHJCFzY+Ph95wrJT061FoUUzUOwQyaDGfWF2851CXUY998Flhh/DGKJ8hj39lO1I+CMyKQJ3i8w==","signatures":[{"sig":"MEUCIQC9S0S9deeiNiR6gdyNkZLI0MskRXS5+oxZzRiPcCaOaAIgLiA/yEgqqUhZOVwFq+Se4QOgmIpWPYkOzvBmwROp1TM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedoc-plugin-mermaid@1.11.1-next-e99c94a839521a1f5d0b681366589c14ce101be5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19880},"main":"./dist/typedoc-plugin-mermaid.js","_from":"file:typedoc-plugin-mermaid-1.11.1-next-e99c94a839521a1f5d0b681366589c14ce101be5.tgz","module":"./dist/typedoc-plugin-mermaid.mjs","readme":"[![GitHub Action](https://github.com/kamiazya/typedoc-plugin-mermaid/workflows/Node%20CI/badge.svg)](https://github.com/kamiazya/typedoc-plugin-mermaid/actions?workflow=Node+CI)\n[![CodeFactor](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid/badge)](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid)\n[![npm version](https://badge.fury.io/js/typedoc-plugin-mermaid.svg)](https://badge.fury.io/js/typedoc-plugin-mermaid)\n![node version](https://img.shields.io/node/v/typedoc-plugin-mermaid)\n![npm](https://img.shields.io/npm/dm/typedoc-plugin-mermaid)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_shield)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com)\n[![All Contributors](https://img.shields.io/github/all-contributors/kamiazya/typedoc-plugin-mermaid?color=ee8449)](#contributors)\n[![format: Biome](https://img.shields.io/badge/format%20with-Biome-F7B911?logo=biome&style=flat)](https://biomejs.dev/)\n[![test: Vitest](https://img.shields.io/badge/tested%20with-Vitest-6E9F18?logo=vitest&style=flat)](https://vitest.dev/)\n[![build: Vite](https://img.shields.io/badge/build%20with-Vite-646CFF?logo=vite&style=flat)](https://rollupjs.org/)\n\n# typedoc-plugin-mermaid\n\nA plugin for TypeDoc that generates graphs for mermaid.js diagrams by @mermaid annotation.\n\n## Installation\n\nThe plugin can then be installed using [npm](https://www.npmjs.com/):\n\n[![NPM](https://nodei.co/npm/typedoc-plugin-mermaid.png)](https://nodei.co/npm/typedoc-plugin-mermaid/)\n\n```sh\n# npm\nnpm install --save-dev typedoc-plugin-mermaid\n# or yarn\nyarn add -D typedoc-plugin-mermaid\n```\n\nAdd this plugin in your `typedoc.json`:\n\n```json\n{\n  \"plugin\": [\"typedoc-plugin-mermaid\"]\n}\n```\n\n## Usage\n\nWrite tsdoc with `@mermaid` annotations:\n\n```typescript\n/**\n * Hoge is sample class for example of `typedoc-plugin-mermaid`.\n *\n * @mermaid Make TypeDoc easy to use with mermaid.js\n * graph TB\n *   mermaid.js --> TypeDoc;\n */\nexport class Hoge { }\n```\n\nOr use fenced code blocks:\n\n```typescript\n/**\n * Mermaid code blocks are automatically detect and converted.\n *\n * ```mermaid\n * graph TB\n *   mermaid.js --> TypeDoc;\n * ```\n */\nexport class Mermaid { }\n```\n\n[↓↓ DEMO ↓↓](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n[![Example](https://github.com/kamiazya/typedoc-plugin-mermaid/raw/main/media/example.png)](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n### Arguments\n\nThe following arguments can be used in addition to the default TypeDoc arguments.\n\n```bash\n$ typedoc --help\n...\nOptions:\n --mermaidVersion            [Mermaid Plugin] The version of mermaid.js to use.\n...\n```\n\n- `--mermaidVersion`\n\n    Specify mermaid.js version to use.\n\n    Default: `latest`, Example: `8.14.0`\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://blog.kamiazya.tech/\"><img src=\"https://avatars0.githubusercontent.com/u/35218186?v=4?s=100\" width=\"100px;\" alt=\"Yuki Yamazaki\"/><br /><sub><b>Yuki Yamazaki</b></sub></a><br /><a href=\"#ideas-kamiazya\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://bobkerns.typepad.com\"><img src=\"https://avatars3.githubusercontent.com/u/1154903?v=4?s=100\" width=\"100px;\" alt=\"Bob Kerns\"/><br /><sub><b>Bob Kerns</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ABobKerns\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=BobKerns\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://forivall.com\"><img src=\"https://avatars1.githubusercontent.com/u/760204?v=4?s=100\" width=\"100px;\" alt=\"Emily Marigold Klassen\"/><br /><sub><b>Emily Marigold Klassen</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Dynacord\"><img src=\"https://avatars.githubusercontent.com/u/15387304?v=4?s=100\" width=\"100px;\" alt=\"Mathieu Jalbert-Claveau\"/><br /><sub><b>Mathieu Jalbert-Claveau</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ADynacord\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/RunDevelopment\"><img src=\"https://avatars.githubusercontent.com/u/20878432?v=4?s=100\" width=\"100px;\" alt=\"Michael Schmidt\"/><br /><sub><b>Michael Schmidt</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/azatoth\"><img src=\"https://avatars.githubusercontent.com/u/146477?v=4?s=100\" width=\"100px;\" alt=\"Carl Fürstenberg\"/><br /><sub><b>Carl Fürstenberg</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aazatoth\" title=\"Bug reports\">🐛</a> <a href=\"#infra-azatoth\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/WHenderson\"><img src=\"https://avatars.githubusercontent.com/u/934094?v=4?s=100\" width=\"100px;\" alt=\"Will Henderson\"/><br /><sub><b>Will Henderson</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=WHenderson\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3AWHenderson\" title=\"Bug reports\">🐛</a> <a href=\"#example-WHenderson\" title=\"Examples\">💡</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/guryanovev\"><img src=\"https://avatars.githubusercontent.com/u/2764795?v=4?s=100\" width=\"100px;\" alt=\"guryanovev\"/><br /><sub><b>guryanovev</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aguryanovev\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://thegiantbeast.tech\"><img src=\"https://avatars.githubusercontent.com/u/31733?v=4?s=100\" width=\"100px;\" alt=\"Ricardo Ferreira\"/><br /><sub><b>Ricardo Ferreira</b></sub></a><br /><a href=\"#ideas-thegiantbeast\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.manufacanalytics.com/\"><img src=\"https://avatars.githubusercontent.com/u/25290212?v=4?s=100\" width=\"100px;\" alt=\"Maneet Goyal\"/><br /><sub><b>Maneet Goyal</b></sub></a><br /><a href=\"#ideas-maneetgoyal\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.hka.de\"><img src=\"https://avatars.githubusercontent.com/u/734334?v=4?s=100\" width=\"100px;\" alt=\"Juergen Zimmermann\"/><br /><sub><b>Juergen Zimmermann</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Ajuergenzimmermann\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors)\nspecification. Contributions of any kind welcome!\n\n## License\n\nThis software is released under the MIT License, see [LICENSE](./LICENSE).\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_large)\n","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/typedoc-plugin-mermaid.mjs","require":"./dist/typedoc-plugin-mermaid.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"scripts":{"lint":"biome ci .","test":"vitest","build":"vite build","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"_resolved":"/tmp/a1a802b1ab77abb7160a8d1bb8780b73/typedoc-plugin-mermaid-1.11.1-next-e99c94a839521a1f5d0b681366589c14ce101be5.tgz","_integrity":"sha512-vnF5T5LQqNtDHJCFzY+Ph95wrJT061FoUUzUOwQyaDGfWF2851CXUY998Flhh/DGKJ8hj39lO1I+CMyKQJ3i8w==","repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"10.7.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"html-escaper":"^3.0.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.13","vitest":"^1.6.0","typedoc":"^0.25.13","typescript":"^5.4.5","@types/node":"^20.14.2","@biomejs/biome":"1.8.1","@changesets/cli":"^2.27.5","@types/html-escaper":"^3.0.0","@changesets/changelog-github":"^0.5.0"},"peerDependencies":{"typedoc":">=0.23.0 || 0.24.x || 0.25.x"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.11.1-next-e99c94a839521a1f5d0b681366589c14ce101be5_1718297656659_0.14897707223028567","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"typedoc-plugin-mermaid","version":"1.11.1","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.11.1","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"1522403c57a1791a24e8b735785b96012d71e335","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.11.1.tgz","fileCount":5,"integrity":"sha512-g0po5EHNt+75iDLA+tDMBokElwCJA+Io9DmVK2XA2vTT+kLe+kjwXPhrhcr2LDsWZcSkPJ1Pg2C9hBJ6XoiX9g==","signatures":[{"sig":"MEQCIGOkUrDsWrw3Ii6FhcmbPFJ7PO/K2908EQiZma9eOc/wAiBzFQM7jlU1gLgRfBhScamoByGdhsKV2iuct6Uu+WfzlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedoc-plugin-mermaid@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19834},"main":"./dist/typedoc-plugin-mermaid.js","_from":"file:typedoc-plugin-mermaid-1.11.1.tgz","module":"./dist/typedoc-plugin-mermaid.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/typedoc-plugin-mermaid.mjs","require":"./dist/typedoc-plugin-mermaid.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"scripts":{"lint":"biome ci .","test":"vitest","build":"vite build","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"_resolved":"/tmp/7f8db5964ead92c9c950dca5103b7058/typedoc-plugin-mermaid-1.11.1.tgz","_integrity":"sha512-g0po5EHNt+75iDLA+tDMBokElwCJA+Io9DmVK2XA2vTT+kLe+kjwXPhrhcr2LDsWZcSkPJ1Pg2C9hBJ6XoiX9g==","repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"10.7.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"html-escaper":"^3.0.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.13","vitest":"^1.6.0","typedoc":"^0.25.13","typescript":"^5.4.5","@types/node":"^20.14.2","@biomejs/biome":"1.8.1","@changesets/cli":"^2.27.5","@types/html-escaper":"^3.0.0","@changesets/changelog-github":"^0.5.0"},"peerDependencies":{"typedoc":">=0.23.0 || 0.24.x || 0.25.x"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.11.1_1718297763631_0.058588627177231345","host":"s3://npm-registry-packages"}},"1.12.0-next-70b7cd5743e6655c7a1e3735c280e9d1a622aa6a":{"name":"typedoc-plugin-mermaid","version":"1.12.0-next-70b7cd5743e6655c7a1e3735c280e9d1a622aa6a","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.12.0-next-70b7cd5743e6655c7a1e3735c280e9d1a622aa6a","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"96538eb9813efea8bd9e0cc656b5c1afaef81795","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.12.0-next-70b7cd5743e6655c7a1e3735c280e9d1a622aa6a.tgz","fileCount":6,"integrity":"sha512-GG+o32S7U8Mcjht6pAy9F6YPAP8yS+KBqyuVmgfbgVA/p0NdTjCIyt/Mnzw0J9RD3B9XYNbYp6TTTETQMk+/2w==","signatures":[{"sig":"MEQCIDFi+Ih87z/AR9JWMpj4NSd6L78To7ePOIBIXys2YCYlAiAtRCJVLNejm+5bAlW7bT2kYQzWf7+zhvgyoJGvJNyGIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedoc-plugin-mermaid@1.12.0-next-70b7cd5743e6655c7a1e3735c280e9d1a622aa6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21023},"main":"./dist/typedoc-plugin-mermaid.js","_from":"file:typedoc-plugin-mermaid-1.12.0-next-70b7cd5743e6655c7a1e3735c280e9d1a622aa6a.tgz","module":"./dist/typedoc-plugin-mermaid.mjs","readme":"[![GitHub Action](https://github.com/kamiazya/typedoc-plugin-mermaid/workflows/Node%20CI/badge.svg)](https://github.com/kamiazya/typedoc-plugin-mermaid/actions?workflow=Node+CI)\n[![CodeFactor](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid/badge)](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid)\n[![npm version](https://badge.fury.io/js/typedoc-plugin-mermaid.svg)](https://badge.fury.io/js/typedoc-plugin-mermaid)\n![node version](https://img.shields.io/node/v/typedoc-plugin-mermaid)\n![npm](https://img.shields.io/npm/dm/typedoc-plugin-mermaid)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_shield)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com)\n[![All Contributors](https://img.shields.io/github/all-contributors/kamiazya/typedoc-plugin-mermaid?color=ee8449)](#contributors)\n[![format: Biome](https://img.shields.io/badge/format%20with-Biome-F7B911?logo=biome&style=flat)](https://biomejs.dev/)\n[![test: Vitest](https://img.shields.io/badge/tested%20with-Vitest-6E9F18?logo=vitest&style=flat)](https://vitest.dev/)\n[![build: Vite](https://img.shields.io/badge/build%20with-Vite-646CFF?logo=vite&style=flat)](https://rollupjs.org/)\n\n# typedoc-plugin-mermaid\n\nA plugin for TypeDoc that generates graphs for mermaid.js diagrams by @mermaid annotation.\n\n## Installation\n\nThe plugin can then be installed using [npm](https://www.npmjs.com/):\n\n[![NPM](https://nodei.co/npm/typedoc-plugin-mermaid.png)](https://nodei.co/npm/typedoc-plugin-mermaid/)\n\n```sh\n# npm\nnpm install --save-dev typedoc-plugin-mermaid\n# or yarn\nyarn add -D typedoc-plugin-mermaid\n```\n\nAdd this plugin in your `typedoc.json`:\n\n```json\n{\n  \"plugin\": [\"typedoc-plugin-mermaid\"]\n}\n```\n\nIf you use the `@mermaid` tag in your tsdoc comments,\nadd `typedoc-plugin-mermaid/tsdoc.json` to the extends of tsdoc.json:\n\n```json\n{\n  \"$schema\": \"https://developer.microsoft.com/json-schemas/tsdoc/v0/tsdoc.schema.json\",\n  \"extends\": [\n    \"typedoc-plugin-mermaid/tsdoc.json\"\n  ]\n}\n```\n\n## Usage\n\nWrite tsdoc with `@mermaid` annotations:\n\n```typescript\n/**\n * Hoge is sample class for example of `typedoc-plugin-mermaid`.\n *\n * @mermaid Make TypeDoc easy to use with mermaid.js\n * graph TB\n *   mermaid.js --> TypeDoc;\n */\nexport class Hoge { }\n```\n\nOr use fenced code blocks:\n\n```typescript\n/**\n * Mermaid code blocks are automatically detect and converted.\n *\n * ```mermaid\n * graph TB\n *   mermaid.js --> TypeDoc;\n * ```\n */\nexport class Mermaid { }\n```\n\n[↓↓ DEMO ↓↓](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n[![Example](https://github.com/kamiazya/typedoc-plugin-mermaid/raw/main/media/example.png)](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n### Arguments\n\nThe following arguments can be used in addition to the default TypeDoc arguments.\n\n```bash\n$ typedoc --help\n...\nOptions:\n --mermaidVersion            [Mermaid Plugin] The version of mermaid.js to use.\n...\n```\n\n- `--mermaidVersion`\n\n    Specify mermaid.js version to use.\n\n    Default: `latest`, Example: `8.14.0`\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://blog.kamiazya.tech/\"><img src=\"https://avatars0.githubusercontent.com/u/35218186?v=4?s=100\" width=\"100px;\" alt=\"Yuki Yamazaki\"/><br /><sub><b>Yuki Yamazaki</b></sub></a><br /><a href=\"#ideas-kamiazya\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://bobkerns.typepad.com\"><img src=\"https://avatars3.githubusercontent.com/u/1154903?v=4?s=100\" width=\"100px;\" alt=\"Bob Kerns\"/><br /><sub><b>Bob Kerns</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ABobKerns\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=BobKerns\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://forivall.com\"><img src=\"https://avatars1.githubusercontent.com/u/760204?v=4?s=100\" width=\"100px;\" alt=\"Emily Marigold Klassen\"/><br /><sub><b>Emily Marigold Klassen</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Dynacord\"><img src=\"https://avatars.githubusercontent.com/u/15387304?v=4?s=100\" width=\"100px;\" alt=\"Mathieu Jalbert-Claveau\"/><br /><sub><b>Mathieu Jalbert-Claveau</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ADynacord\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/RunDevelopment\"><img src=\"https://avatars.githubusercontent.com/u/20878432?v=4?s=100\" width=\"100px;\" alt=\"Michael Schmidt\"/><br /><sub><b>Michael Schmidt</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/azatoth\"><img src=\"https://avatars.githubusercontent.com/u/146477?v=4?s=100\" width=\"100px;\" alt=\"Carl Fürstenberg\"/><br /><sub><b>Carl Fürstenberg</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aazatoth\" title=\"Bug reports\">🐛</a> <a href=\"#infra-azatoth\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/WHenderson\"><img src=\"https://avatars.githubusercontent.com/u/934094?v=4?s=100\" width=\"100px;\" alt=\"Will Henderson\"/><br /><sub><b>Will Henderson</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=WHenderson\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3AWHenderson\" title=\"Bug reports\">🐛</a> <a href=\"#example-WHenderson\" title=\"Examples\">💡</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/guryanovev\"><img src=\"https://avatars.githubusercontent.com/u/2764795?v=4?s=100\" width=\"100px;\" alt=\"guryanovev\"/><br /><sub><b>guryanovev</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aguryanovev\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://thegiantbeast.tech\"><img src=\"https://avatars.githubusercontent.com/u/31733?v=4?s=100\" width=\"100px;\" alt=\"Ricardo Ferreira\"/><br /><sub><b>Ricardo Ferreira</b></sub></a><br /><a href=\"#ideas-thegiantbeast\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.manufacanalytics.com/\"><img src=\"https://avatars.githubusercontent.com/u/25290212?v=4?s=100\" width=\"100px;\" alt=\"Maneet Goyal\"/><br /><sub><b>Maneet Goyal</b></sub></a><br /><a href=\"#ideas-maneetgoyal\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.hka.de\"><img src=\"https://avatars.githubusercontent.com/u/734334?v=4?s=100\" width=\"100px;\" alt=\"Juergen Zimmermann\"/><br /><sub><b>Juergen Zimmermann</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Ajuergenzimmermann\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/michal-kindl\"><img src=\"https://avatars.githubusercontent.com/u/20546439?v=4?s=100\" width=\"100px;\" alt=\"Michal Kindl\"/><br /><sub><b>Michal Kindl</b></sub></a><br /><a href=\"#a11y-michal-kindl\" title=\"Accessibility\">️️️️♿️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://ludovic-muller.fr\"><img src=\"https://avatars.githubusercontent.com/u/9420561?v=4?s=100\" width=\"100px;\" alt=\"Ludovic Muller\"/><br /><sub><b>Ludovic Muller</b></sub></a><br /><a href=\"#a11y-ludovicm67\" title=\"Accessibility\">️️️️♿️</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors)\nspecification. Contributions of any kind welcome!\n\n## License\n\nThis software is released under the MIT License, see [LICENSE](./LICENSE).\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_large)\n","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/typedoc-plugin-mermaid.mjs","require":"./dist/typedoc-plugin-mermaid.js"},"./tsdoc.json":"./tsdoc.json","./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"scripts":{"lint":"biome ci .","test":"vitest","build":"vite build","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"_resolved":"/tmp/b6030c630bcff27ad15e1ba5b7daff9d/typedoc-plugin-mermaid-1.12.0-next-70b7cd5743e6655c7a1e3735c280e9d1a622aa6a.tgz","_integrity":"sha512-GG+o32S7U8Mcjht6pAy9F6YPAP8yS+KBqyuVmgfbgVA/p0NdTjCIyt/Mnzw0J9RD3B9XYNbYp6TTTETQMk+/2w==","repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"10.7.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"html-escaper":"^3.0.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.13","vitest":"^1.6.0","typedoc":"^0.26.3","typescript":"^5.4.5","@types/node":"^20.14.2","@biomejs/biome":"1.8.1","@changesets/cli":"^2.27.5","@types/html-escaper":"^3.0.0","@changesets/changelog-github":"^0.5.0"},"peerDependencies":{"typedoc":">=0.23.0 || 0.24.x || 0.25.x || 0.26.x"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.12.0-next-70b7cd5743e6655c7a1e3735c280e9d1a622aa6a_1720103337657_0.9376599255125815","host":"s3://npm-registry-packages"}},"1.12.0-next-f5c7748d3007b69bdab3bbd7dfe5b636087e2193":{"name":"typedoc-plugin-mermaid","version":"1.12.0-next-f5c7748d3007b69bdab3bbd7dfe5b636087e2193","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.12.0-next-f5c7748d3007b69bdab3bbd7dfe5b636087e2193","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"ed979174cb004c3127795044da0e9a76afad995b","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.12.0-next-f5c7748d3007b69bdab3bbd7dfe5b636087e2193.tgz","fileCount":6,"integrity":"sha512-8hq9W3dcOWYc9xbRJUo4jUe4C2rYBjjO3jYKQ2VTjZzh0+4gRwVG54uMi9duQceOMRNIQaNIRwuFL+amSSd1aA==","signatures":[{"sig":"MEYCIQDkYr+RCPJl5TnNPHnosDrH4wk7Wct1JpbIS5tezU3DiQIhAMsKelFTm0NtA4NSVvklCCERKhBrc4dJbjlYU1nzY8yy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedoc-plugin-mermaid@1.12.0-next-f5c7748d3007b69bdab3bbd7dfe5b636087e2193","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21023},"main":"./dist/typedoc-plugin-mermaid.js","_from":"file:typedoc-plugin-mermaid-1.12.0-next-f5c7748d3007b69bdab3bbd7dfe5b636087e2193.tgz","module":"./dist/typedoc-plugin-mermaid.mjs","readme":"[![GitHub Action](https://github.com/kamiazya/typedoc-plugin-mermaid/workflows/Node%20CI/badge.svg)](https://github.com/kamiazya/typedoc-plugin-mermaid/actions?workflow=Node+CI)\n[![CodeFactor](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid/badge)](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid)\n[![npm version](https://badge.fury.io/js/typedoc-plugin-mermaid.svg)](https://badge.fury.io/js/typedoc-plugin-mermaid)\n![node version](https://img.shields.io/node/v/typedoc-plugin-mermaid)\n![npm](https://img.shields.io/npm/dm/typedoc-plugin-mermaid)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_shield)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com)\n[![All Contributors](https://img.shields.io/github/all-contributors/kamiazya/typedoc-plugin-mermaid?color=ee8449)](#contributors)\n[![format: Biome](https://img.shields.io/badge/format%20with-Biome-F7B911?logo=biome&style=flat)](https://biomejs.dev/)\n[![test: Vitest](https://img.shields.io/badge/tested%20with-Vitest-6E9F18?logo=vitest&style=flat)](https://vitest.dev/)\n[![build: Vite](https://img.shields.io/badge/build%20with-Vite-646CFF?logo=vite&style=flat)](https://rollupjs.org/)\n\n# typedoc-plugin-mermaid\n\nA plugin for TypeDoc that generates graphs for mermaid.js diagrams by @mermaid annotation.\n\n## Installation\n\nThe plugin can then be installed using [npm](https://www.npmjs.com/):\n\n[![NPM](https://nodei.co/npm/typedoc-plugin-mermaid.png)](https://nodei.co/npm/typedoc-plugin-mermaid/)\n\n```sh\n# npm\nnpm install --save-dev typedoc-plugin-mermaid\n# or yarn\nyarn add -D typedoc-plugin-mermaid\n```\n\nAdd this plugin in your `typedoc.json`:\n\n```json\n{\n  \"plugin\": [\"typedoc-plugin-mermaid\"]\n}\n```\n\nIf you use the `@mermaid` tag in your tsdoc comments,\nadd `typedoc-plugin-mermaid/tsdoc.json` to the extends of tsdoc.json:\n\n```json\n{\n  \"$schema\": \"https://developer.microsoft.com/json-schemas/tsdoc/v0/tsdoc.schema.json\",\n  \"extends\": [\n    \"typedoc-plugin-mermaid/tsdoc.json\"\n  ]\n}\n```\n\n## Usage\n\nWrite tsdoc with `@mermaid` annotations:\n\n```typescript\n/**\n * Hoge is sample class for example of `typedoc-plugin-mermaid`.\n *\n * @mermaid Make TypeDoc easy to use with mermaid.js\n * graph TB\n *   mermaid.js --> TypeDoc;\n */\nexport class Hoge { }\n```\n\nOr use fenced code blocks:\n\n```typescript\n/**\n * Mermaid code blocks are automatically detect and converted.\n *\n * ```mermaid\n * graph TB\n *   mermaid.js --> TypeDoc;\n * ```\n */\nexport class Mermaid { }\n```\n\n[↓↓ DEMO ↓↓](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n[![Example](https://github.com/kamiazya/typedoc-plugin-mermaid/raw/main/media/example.png)](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n### Arguments\n\nThe following arguments can be used in addition to the default TypeDoc arguments.\n\n```bash\n$ typedoc --help\n...\nOptions:\n --mermaidVersion            [Mermaid Plugin] The version of mermaid.js to use.\n...\n```\n\n- `--mermaidVersion`\n\n    Specify mermaid.js version to use.\n\n    Default: `latest`, Example: `8.14.0`\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://blog.kamiazya.tech/\"><img src=\"https://avatars0.githubusercontent.com/u/35218186?v=4?s=100\" width=\"100px;\" alt=\"Yuki Yamazaki\"/><br /><sub><b>Yuki Yamazaki</b></sub></a><br /><a href=\"#ideas-kamiazya\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://bobkerns.typepad.com\"><img src=\"https://avatars3.githubusercontent.com/u/1154903?v=4?s=100\" width=\"100px;\" alt=\"Bob Kerns\"/><br /><sub><b>Bob Kerns</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ABobKerns\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=BobKerns\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://forivall.com\"><img src=\"https://avatars1.githubusercontent.com/u/760204?v=4?s=100\" width=\"100px;\" alt=\"Emily Marigold Klassen\"/><br /><sub><b>Emily Marigold Klassen</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Dynacord\"><img src=\"https://avatars.githubusercontent.com/u/15387304?v=4?s=100\" width=\"100px;\" alt=\"Mathieu Jalbert-Claveau\"/><br /><sub><b>Mathieu Jalbert-Claveau</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ADynacord\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/RunDevelopment\"><img src=\"https://avatars.githubusercontent.com/u/20878432?v=4?s=100\" width=\"100px;\" alt=\"Michael Schmidt\"/><br /><sub><b>Michael Schmidt</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/azatoth\"><img src=\"https://avatars.githubusercontent.com/u/146477?v=4?s=100\" width=\"100px;\" alt=\"Carl Fürstenberg\"/><br /><sub><b>Carl Fürstenberg</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aazatoth\" title=\"Bug reports\">🐛</a> <a href=\"#infra-azatoth\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/WHenderson\"><img src=\"https://avatars.githubusercontent.com/u/934094?v=4?s=100\" width=\"100px;\" alt=\"Will Henderson\"/><br /><sub><b>Will Henderson</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=WHenderson\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3AWHenderson\" title=\"Bug reports\">🐛</a> <a href=\"#example-WHenderson\" title=\"Examples\">💡</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/guryanovev\"><img src=\"https://avatars.githubusercontent.com/u/2764795?v=4?s=100\" width=\"100px;\" alt=\"guryanovev\"/><br /><sub><b>guryanovev</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aguryanovev\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://thegiantbeast.tech\"><img src=\"https://avatars.githubusercontent.com/u/31733?v=4?s=100\" width=\"100px;\" alt=\"Ricardo Ferreira\"/><br /><sub><b>Ricardo Ferreira</b></sub></a><br /><a href=\"#ideas-thegiantbeast\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.manufacanalytics.com/\"><img src=\"https://avatars.githubusercontent.com/u/25290212?v=4?s=100\" width=\"100px;\" alt=\"Maneet Goyal\"/><br /><sub><b>Maneet Goyal</b></sub></a><br /><a href=\"#ideas-maneetgoyal\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.hka.de\"><img src=\"https://avatars.githubusercontent.com/u/734334?v=4?s=100\" width=\"100px;\" alt=\"Juergen Zimmermann\"/><br /><sub><b>Juergen Zimmermann</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Ajuergenzimmermann\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/michal-kindl\"><img src=\"https://avatars.githubusercontent.com/u/20546439?v=4?s=100\" width=\"100px;\" alt=\"Michal Kindl\"/><br /><sub><b>Michal Kindl</b></sub></a><br /><a href=\"#a11y-michal-kindl\" title=\"Accessibility\">️️️️♿️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://ludovic-muller.fr\"><img src=\"https://avatars.githubusercontent.com/u/9420561?v=4?s=100\" width=\"100px;\" alt=\"Ludovic Muller\"/><br /><sub><b>Ludovic Muller</b></sub></a><br /><a href=\"#a11y-ludovicm67\" title=\"Accessibility\">️️️️♿️</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors)\nspecification. Contributions of any kind welcome!\n\n## License\n\nThis software is released under the MIT License, see [LICENSE](./LICENSE).\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_large)\n","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/typedoc-plugin-mermaid.mjs","require":"./dist/typedoc-plugin-mermaid.js"},"./tsdoc.json":"./tsdoc.json","./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"scripts":{"lint":"biome ci .","test":"vitest","build":"vite build","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"_resolved":"/tmp/bf6ca494b1b8bb027b9c9339d01d658d/typedoc-plugin-mermaid-1.12.0-next-f5c7748d3007b69bdab3bbd7dfe5b636087e2193.tgz","_integrity":"sha512-8hq9W3dcOWYc9xbRJUo4jUe4C2rYBjjO3jYKQ2VTjZzh0+4gRwVG54uMi9duQceOMRNIQaNIRwuFL+amSSd1aA==","repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"10.7.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"html-escaper":"^3.0.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.13","vitest":"^1.6.0","typedoc":"^0.26.3","typescript":"^5.4.5","@types/node":"^20.14.2","@biomejs/biome":"1.8.1","@changesets/cli":"^2.27.5","@types/html-escaper":"^3.0.0","@changesets/changelog-github":"^0.5.0"},"peerDependencies":{"typedoc":">=0.23.0 || 0.24.x || 0.25.x || 0.26.x"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.12.0-next-f5c7748d3007b69bdab3bbd7dfe5b636087e2193_1720104707252_0.9082090720480946","host":"s3://npm-registry-packages"}},"1.12.0-next-22e4f914255814441ed434b4d3f223f2c02375be":{"name":"typedoc-plugin-mermaid","version":"1.12.0-next-22e4f914255814441ed434b4d3f223f2c02375be","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.12.0-next-22e4f914255814441ed434b4d3f223f2c02375be","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"4ab5005bf93dc3e2da88d8d37554ae3fc0a5ef5f","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.12.0-next-22e4f914255814441ed434b4d3f223f2c02375be.tgz","fileCount":6,"integrity":"sha512-sE/HEaV7idZs2rkYyex9mVRBITUhtSyCBznZ1sTfve3eZPYzw75Z0WabYWwuACzRZFKY/iAtYmx2T8utKJY8fA==","signatures":[{"sig":"MEUCIQD1dqtne5feKdSZ8sPZ2grckvczv45ezDZ5wt8Si+gbZQIgBeyNg382LajcI20kNCYmZRrjL+rhE0dp0s9sSchP2zw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedoc-plugin-mermaid@1.12.0-next-22e4f914255814441ed434b4d3f223f2c02375be","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21023},"main":"./dist/typedoc-plugin-mermaid.js","_from":"file:typedoc-plugin-mermaid-1.12.0-next-22e4f914255814441ed434b4d3f223f2c02375be.tgz","module":"./dist/typedoc-plugin-mermaid.mjs","readme":"[![GitHub Action](https://github.com/kamiazya/typedoc-plugin-mermaid/workflows/Node%20CI/badge.svg)](https://github.com/kamiazya/typedoc-plugin-mermaid/actions?workflow=Node+CI)\n[![CodeFactor](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid/badge)](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid)\n[![npm version](https://badge.fury.io/js/typedoc-plugin-mermaid.svg)](https://badge.fury.io/js/typedoc-plugin-mermaid)\n![node version](https://img.shields.io/node/v/typedoc-plugin-mermaid)\n![npm](https://img.shields.io/npm/dm/typedoc-plugin-mermaid)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_shield)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com)\n[![All Contributors](https://img.shields.io/github/all-contributors/kamiazya/typedoc-plugin-mermaid?color=ee8449)](#contributors)\n[![format: Biome](https://img.shields.io/badge/format%20with-Biome-F7B911?logo=biome&style=flat)](https://biomejs.dev/)\n[![test: Vitest](https://img.shields.io/badge/tested%20with-Vitest-6E9F18?logo=vitest&style=flat)](https://vitest.dev/)\n[![build: Vite](https://img.shields.io/badge/build%20with-Vite-646CFF?logo=vite&style=flat)](https://rollupjs.org/)\n\n# typedoc-plugin-mermaid\n\nA plugin for TypeDoc that generates graphs for mermaid.js diagrams by @mermaid annotation.\n\n## Installation\n\nThe plugin can then be installed using [npm](https://www.npmjs.com/):\n\n[![NPM](https://nodei.co/npm/typedoc-plugin-mermaid.png)](https://nodei.co/npm/typedoc-plugin-mermaid/)\n\n```sh\n# npm\nnpm install --save-dev typedoc-plugin-mermaid\n# or yarn\nyarn add -D typedoc-plugin-mermaid\n```\n\nAdd this plugin in your `typedoc.json`:\n\n```json\n{\n  \"plugin\": [\"typedoc-plugin-mermaid\"]\n}\n```\n\nIf you use the `@mermaid` tag in your tsdoc comments,\nadd `typedoc-plugin-mermaid/tsdoc.json` to the extends of tsdoc.json:\n\n```json\n{\n  \"$schema\": \"https://developer.microsoft.com/json-schemas/tsdoc/v0/tsdoc.schema.json\",\n  \"extends\": [\n    \"typedoc-plugin-mermaid/tsdoc.json\"\n  ]\n}\n```\n\n## Usage\n\nWrite tsdoc with `@mermaid` annotations:\n\n```typescript\n/**\n * Hoge is sample class for example of `typedoc-plugin-mermaid`.\n *\n * @mermaid Make TypeDoc easy to use with mermaid.js\n * graph TB\n *   mermaid.js --> TypeDoc;\n */\nexport class Hoge { }\n```\n\nOr use fenced code blocks:\n\n```typescript\n/**\n * Mermaid code blocks are automatically detect and converted.\n *\n * ```mermaid\n * graph TB\n *   mermaid.js --> TypeDoc;\n * ```\n */\nexport class Mermaid { }\n```\n\n[↓↓ DEMO ↓↓](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n[![Example](https://github.com/kamiazya/typedoc-plugin-mermaid/raw/main/media/example.png)](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n### Arguments\n\nThe following arguments can be used in addition to the default TypeDoc arguments.\n\n```bash\n$ typedoc --help\n...\nOptions:\n --mermaidVersion            [Mermaid Plugin] The version of mermaid.js to use.\n...\n```\n\n- `--mermaidVersion`\n\n    Specify mermaid.js version to use.\n\n    Default: `latest`, Example: `8.14.0`\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://blog.kamiazya.tech/\"><img src=\"https://avatars0.githubusercontent.com/u/35218186?v=4?s=100\" width=\"100px;\" alt=\"Yuki Yamazaki\"/><br /><sub><b>Yuki Yamazaki</b></sub></a><br /><a href=\"#ideas-kamiazya\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://bobkerns.typepad.com\"><img src=\"https://avatars3.githubusercontent.com/u/1154903?v=4?s=100\" width=\"100px;\" alt=\"Bob Kerns\"/><br /><sub><b>Bob Kerns</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ABobKerns\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=BobKerns\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://forivall.com\"><img src=\"https://avatars1.githubusercontent.com/u/760204?v=4?s=100\" width=\"100px;\" alt=\"Emily Marigold Klassen\"/><br /><sub><b>Emily Marigold Klassen</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Dynacord\"><img src=\"https://avatars.githubusercontent.com/u/15387304?v=4?s=100\" width=\"100px;\" alt=\"Mathieu Jalbert-Claveau\"/><br /><sub><b>Mathieu Jalbert-Claveau</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ADynacord\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/RunDevelopment\"><img src=\"https://avatars.githubusercontent.com/u/20878432?v=4?s=100\" width=\"100px;\" alt=\"Michael Schmidt\"/><br /><sub><b>Michael Schmidt</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/azatoth\"><img src=\"https://avatars.githubusercontent.com/u/146477?v=4?s=100\" width=\"100px;\" alt=\"Carl Fürstenberg\"/><br /><sub><b>Carl Fürstenberg</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aazatoth\" title=\"Bug reports\">🐛</a> <a href=\"#infra-azatoth\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/WHenderson\"><img src=\"https://avatars.githubusercontent.com/u/934094?v=4?s=100\" width=\"100px;\" alt=\"Will Henderson\"/><br /><sub><b>Will Henderson</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=WHenderson\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3AWHenderson\" title=\"Bug reports\">🐛</a> <a href=\"#example-WHenderson\" title=\"Examples\">💡</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/guryanovev\"><img src=\"https://avatars.githubusercontent.com/u/2764795?v=4?s=100\" width=\"100px;\" alt=\"guryanovev\"/><br /><sub><b>guryanovev</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aguryanovev\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://thegiantbeast.tech\"><img src=\"https://avatars.githubusercontent.com/u/31733?v=4?s=100\" width=\"100px;\" alt=\"Ricardo Ferreira\"/><br /><sub><b>Ricardo Ferreira</b></sub></a><br /><a href=\"#ideas-thegiantbeast\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.manufacanalytics.com/\"><img src=\"https://avatars.githubusercontent.com/u/25290212?v=4?s=100\" width=\"100px;\" alt=\"Maneet Goyal\"/><br /><sub><b>Maneet Goyal</b></sub></a><br /><a href=\"#ideas-maneetgoyal\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.hka.de\"><img src=\"https://avatars.githubusercontent.com/u/734334?v=4?s=100\" width=\"100px;\" alt=\"Juergen Zimmermann\"/><br /><sub><b>Juergen Zimmermann</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Ajuergenzimmermann\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/michal-kindl\"><img src=\"https://avatars.githubusercontent.com/u/20546439?v=4?s=100\" width=\"100px;\" alt=\"Michal Kindl\"/><br /><sub><b>Michal Kindl</b></sub></a><br /><a href=\"#a11y-michal-kindl\" title=\"Accessibility\">️️️️♿️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://ludovic-muller.fr\"><img src=\"https://avatars.githubusercontent.com/u/9420561?v=4?s=100\" width=\"100px;\" alt=\"Ludovic Muller\"/><br /><sub><b>Ludovic Muller</b></sub></a><br /><a href=\"#a11y-ludovicm67\" title=\"Accessibility\">️️️️♿️</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors)\nspecification. Contributions of any kind welcome!\n\n## License\n\nThis software is released under the MIT License, see [LICENSE](./LICENSE).\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_large)\n","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/typedoc-plugin-mermaid.mjs","require":"./dist/typedoc-plugin-mermaid.js"},"./tsdoc.json":"./tsdoc.json","./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"scripts":{"lint":"biome ci .","test":"vitest","build":"vite build","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"_resolved":"/tmp/6be194d44162946e344f99ed0482b466/typedoc-plugin-mermaid-1.12.0-next-22e4f914255814441ed434b4d3f223f2c02375be.tgz","_integrity":"sha512-sE/HEaV7idZs2rkYyex9mVRBITUhtSyCBznZ1sTfve3eZPYzw75Z0WabYWwuACzRZFKY/iAtYmx2T8utKJY8fA==","repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"10.7.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"html-escaper":"^3.0.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.13","vitest":"^1.6.0","typedoc":"^0.26.3","typescript":"^5.4.5","@types/node":"^20.14.2","@biomejs/biome":"1.8.1","@changesets/cli":"^2.27.5","@types/html-escaper":"^3.0.0","@changesets/changelog-github":"^0.5.0"},"peerDependencies":{"typedoc":">=0.23.0 || 0.24.x || 0.25.x || 0.26.x"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.12.0-next-22e4f914255814441ed434b4d3f223f2c02375be_1720104842398_0.9808626650727246","host":"s3://npm-registry-packages"}},"1.12.0-next-593b8a2f395c7876f215602d42fe3e7f527be062":{"name":"typedoc-plugin-mermaid","version":"1.12.0-next-593b8a2f395c7876f215602d42fe3e7f527be062","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","_id":"typedoc-plugin-mermaid@1.12.0-next-593b8a2f395c7876f215602d42fe3e7f527be062","maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"dist":{"shasum":"6a9a062f9a2d29439acc45c9ced1d8a525e7d83d","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.12.0-next-593b8a2f395c7876f215602d42fe3e7f527be062.tgz","fileCount":6,"integrity":"sha512-01P/J+Xge8QmGJ2SrLorsZoXrwXBsIsLp7XKKXfxGZ5QYDtYBYuNRD8c4Q78To7WXeglNPp5c1y3TpHYgtTjlA==","signatures":[{"sig":"MEUCIQDPudaKDWwLn0iGjAwU/AVMXKis+uQnUmR4PvZQs2q3uQIgGYbWaa5YzKO9kqZ81ZUQQ18Mwdgp7MhzZ8n1gT2/2+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedoc-plugin-mermaid@1.12.0-next-593b8a2f395c7876f215602d42fe3e7f527be062","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21023},"main":"./dist/typedoc-plugin-mermaid.js","_from":"file:typedoc-plugin-mermaid-1.12.0-next-593b8a2f395c7876f215602d42fe3e7f527be062.tgz","module":"./dist/typedoc-plugin-mermaid.mjs","readme":"[![GitHub Action](https://github.com/kamiazya/typedoc-plugin-mermaid/workflows/Node%20CI/badge.svg)](https://github.com/kamiazya/typedoc-plugin-mermaid/actions?workflow=Node+CI)\n[![CodeFactor](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid/badge)](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid)\n[![npm version](https://badge.fury.io/js/typedoc-plugin-mermaid.svg)](https://badge.fury.io/js/typedoc-plugin-mermaid)\n![node version](https://img.shields.io/node/v/typedoc-plugin-mermaid)\n![npm](https://img.shields.io/npm/dm/typedoc-plugin-mermaid)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_shield)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com)\n[![All Contributors](https://img.shields.io/github/all-contributors/kamiazya/typedoc-plugin-mermaid?color=ee8449)](#contributors)\n[![format: Biome](https://img.shields.io/badge/format%20with-Biome-F7B911?logo=biome&style=flat)](https://biomejs.dev/)\n[![test: Vitest](https://img.shields.io/badge/tested%20with-Vitest-6E9F18?logo=vitest&style=flat)](https://vitest.dev/)\n[![build: Vite](https://img.shields.io/badge/build%20with-Vite-646CFF?logo=vite&style=flat)](https://rollupjs.org/)\n\n# typedoc-plugin-mermaid\n\nA plugin for TypeDoc that generates graphs for mermaid.js diagrams by @mermaid annotation.\n\n## Installation\n\nThe plugin can then be installed using [npm](https://www.npmjs.com/):\n\n[![NPM](https://nodei.co/npm/typedoc-plugin-mermaid.png)](https://nodei.co/npm/typedoc-plugin-mermaid/)\n\n```sh\n# npm\nnpm install --save-dev typedoc-plugin-mermaid\n# or yarn\nyarn add -D typedoc-plugin-mermaid\n```\n\nAdd this plugin in your `typedoc.json`:\n\n```json\n{\n  \"plugin\": [\"typedoc-plugin-mermaid\"]\n}\n```\n\nIf you use the `@mermaid` tag in your tsdoc comments,\nadd `typedoc-plugin-mermaid/tsdoc.json` to the extends of tsdoc.json:\n\n```json\n{\n  \"$schema\": \"https://developer.microsoft.com/json-schemas/tsdoc/v0/tsdoc.schema.json\",\n  \"extends\": [\n    \"typedoc-plugin-mermaid/tsdoc.json\"\n  ]\n}\n```\n\n## Usage\n\nWrite tsdoc with `@mermaid` annotations:\n\n```typescript\n/**\n * Hoge is sample class for example of `typedoc-plugin-mermaid`.\n *\n * @mermaid Make TypeDoc easy to use with mermaid.js\n * graph TB\n *   mermaid.js --> TypeDoc;\n */\nexport class Hoge { }\n```\n\nOr use fenced code blocks:\n\n```typescript\n/**\n * Mermaid code blocks are automatically detect and converted.\n *\n * ```mermaid\n * graph TB\n *   mermaid.js --> TypeDoc;\n * ```\n */\nexport class Mermaid { }\n```\n\n[↓↓ DEMO ↓↓](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n[![Example](https://github.com/kamiazya/typedoc-plugin-mermaid/raw/main/media/example.png)](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n### Arguments\n\nThe following arguments can be used in addition to the default TypeDoc arguments.\n\n```bash\n$ typedoc --help\n...\nOptions:\n --mermaidVersion            [Mermaid Plugin] The version of mermaid.js to use.\n...\n```\n\n- `--mermaidVersion`\n\n    Specify mermaid.js version to use.\n\n    Default: `latest`, Example: `8.14.0`\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://blog.kamiazya.tech/\"><img src=\"https://avatars0.githubusercontent.com/u/35218186?v=4?s=100\" width=\"100px;\" alt=\"Yuki Yamazaki\"/><br /><sub><b>Yuki Yamazaki</b></sub></a><br /><a href=\"#ideas-kamiazya\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://bobkerns.typepad.com\"><img src=\"https://avatars3.githubusercontent.com/u/1154903?v=4?s=100\" width=\"100px;\" alt=\"Bob Kerns\"/><br /><sub><b>Bob Kerns</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ABobKerns\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=BobKerns\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://forivall.com\"><img src=\"https://avatars1.githubusercontent.com/u/760204?v=4?s=100\" width=\"100px;\" alt=\"Emily Marigold Klassen\"/><br /><sub><b>Emily Marigold Klassen</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Dynacord\"><img src=\"https://avatars.githubusercontent.com/u/15387304?v=4?s=100\" width=\"100px;\" alt=\"Mathieu Jalbert-Claveau\"/><br /><sub><b>Mathieu Jalbert-Claveau</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ADynacord\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/RunDevelopment\"><img src=\"https://avatars.githubusercontent.com/u/20878432?v=4?s=100\" width=\"100px;\" alt=\"Michael Schmidt\"/><br /><sub><b>Michael Schmidt</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/azatoth\"><img src=\"https://avatars.githubusercontent.com/u/146477?v=4?s=100\" width=\"100px;\" alt=\"Carl Fürstenberg\"/><br /><sub><b>Carl Fürstenberg</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aazatoth\" title=\"Bug reports\">🐛</a> <a href=\"#infra-azatoth\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/WHenderson\"><img src=\"https://avatars.githubusercontent.com/u/934094?v=4?s=100\" width=\"100px;\" alt=\"Will Henderson\"/><br /><sub><b>Will Henderson</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=WHenderson\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3AWHenderson\" title=\"Bug reports\">🐛</a> <a href=\"#example-WHenderson\" title=\"Examples\">💡</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/guryanovev\"><img src=\"https://avatars.githubusercontent.com/u/2764795?v=4?s=100\" width=\"100px;\" alt=\"guryanovev\"/><br /><sub><b>guryanovev</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aguryanovev\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://thegiantbeast.tech\"><img src=\"https://avatars.githubusercontent.com/u/31733?v=4?s=100\" width=\"100px;\" alt=\"Ricardo Ferreira\"/><br /><sub><b>Ricardo Ferreira</b></sub></a><br /><a href=\"#ideas-thegiantbeast\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.manufacanalytics.com/\"><img src=\"https://avatars.githubusercontent.com/u/25290212?v=4?s=100\" width=\"100px;\" alt=\"Maneet Goyal\"/><br /><sub><b>Maneet Goyal</b></sub></a><br /><a href=\"#ideas-maneetgoyal\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.hka.de\"><img src=\"https://avatars.githubusercontent.com/u/734334?v=4?s=100\" width=\"100px;\" alt=\"Juergen Zimmermann\"/><br /><sub><b>Juergen Zimmermann</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Ajuergenzimmermann\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/michal-kindl\"><img src=\"https://avatars.githubusercontent.com/u/20546439?v=4?s=100\" width=\"100px;\" alt=\"Michal Kindl\"/><br /><sub><b>Michal Kindl</b></sub></a><br /><a href=\"#a11y-michal-kindl\" title=\"Accessibility\">️️️️♿️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://ludovic-muller.fr\"><img src=\"https://avatars.githubusercontent.com/u/9420561?v=4?s=100\" width=\"100px;\" alt=\"Ludovic Muller\"/><br /><sub><b>Ludovic Muller</b></sub></a><br /><a href=\"#a11y-ludovicm67\" title=\"Accessibility\">️️️️♿️</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors)\nspecification. Contributions of any kind welcome!\n\n## License\n\nThis software is released under the MIT License, see [LICENSE](./LICENSE).\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_large)\n","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/typedoc-plugin-mermaid.mjs","require":"./dist/typedoc-plugin-mermaid.js"},"./tsdoc.json":"./tsdoc.json","./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kamiazya","type":"github"},"scripts":{"lint":"biome ci .","test":"vitest","build":"vite build","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"_resolved":"/tmp/efb6f875e376a32bcff637f9c399f24a/typedoc-plugin-mermaid-1.12.0-next-593b8a2f395c7876f215602d42fe3e7f527be062.tgz","_integrity":"sha512-01P/J+Xge8QmGJ2SrLorsZoXrwXBsIsLp7XKKXfxGZ5QYDtYBYuNRD8c4Q78To7WXeglNPp5c1y3TpHYgtTjlA==","repository":{"url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git","type":"git"},"_npmVersion":"10.7.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"html-escaper":"^3.0.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.13","vitest":"^1.6.0","typedoc":"^0.26.3","typescript":"^5.4.5","@types/node":"^20.14.2","@biomejs/biome":"1.8.3","@changesets/cli":"^2.27.5","@types/html-escaper":"^3.0.0","@changesets/changelog-github":"^0.5.0"},"peerDependencies":{"typedoc":">=0.23.0 || 0.24.x || 0.25.x || 0.26.x"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-plugin-mermaid_1.12.0-next-593b8a2f395c7876f215602d42fe3e7f527be062_1720105078217_0.33611925333309967","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"typedoc-plugin-mermaid","version":"1.12.0","description":"A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.","main":"./dist/typedoc-plugin-mermaid.js","module":"./dist/typedoc-plugin-mermaid.mjs","exports":{".":{"import":"./dist/typedoc-plugin-mermaid.mjs","require":"./dist/typedoc-plugin-mermaid.js"},"./package.json":"./package.json","./tsdoc.json":"./tsdoc.json"},"repository":{"type":"git","url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git"},"bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","funding":{"type":"github","url":"https://github.com/sponsors/kamiazya"},"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"license":"MIT","keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"engines":{"node":">=16.0.0"},"publishConfig":{"provenance":true},"dependencies":{"html-escaper":"^3.0.3"},"peerDependencies":{"typedoc":">=0.23.0 || 0.24.x || 0.25.x || 0.26.x"},"devDependencies":{"@biomejs/biome":"1.8.3","@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.27.5","@types/html-escaper":"^3.0.0","@types/node":"^20.14.2","typedoc":"^0.26.3","typescript":"^5.4.5","vite":"^5.2.13","vitest":"^1.6.0"},"scripts":{"format":"biome check --write .","lint":"biome ci .","typecheck":"tsc --noEmit","build":"vite build","test":"vitest"},"_id":"typedoc-plugin-mermaid@1.12.0","_integrity":"sha512-CRjw29j0YbQEh4ygG7xeGjq8zKUikgd1BBBrW3ttzTeCPLrNKZopWFPd1/leSb9dUEJ3p9exOO84aP4CgjYp3g==","_resolved":"/tmp/61b0fae2776b3bbc8db99905d3c33665/typedoc-plugin-mermaid-1.12.0.tgz","_from":"file:typedoc-plugin-mermaid-1.12.0.tgz","_nodeVersion":"20.15.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-CRjw29j0YbQEh4ygG7xeGjq8zKUikgd1BBBrW3ttzTeCPLrNKZopWFPd1/leSb9dUEJ3p9exOO84aP4CgjYp3g==","shasum":"0683126f5d00182f9724cbbf2132a46bb7a439e9","tarball":"https://registry.npmjs.org/typedoc-plugin-mermaid/-/typedoc-plugin-mermaid-1.12.0.tgz","fileCount":6,"unpackedSize":20977,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedoc-plugin-mermaid@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICjOfW1W0cmEY25axbYkay1dYLcZMtqw+4JcWDl0Vn1KAiALcsaiVJbEGedt1fH+enxcuCWp0W5CgchuNPpOJc+2yg=="}]},"_npmUser":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"directories":{},"maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typedoc-plugin-mermaid_1.12.0_1720105234166_0.5301250958183934"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-07T13:01:29.850Z","modified":"2024-07-04T15:00:34.816Z","0.9.0":"2019-03-07T13:01:30.037Z","0.9.1":"2019-03-07T16:21:31.339Z","0.9.2":"2019-03-07T16:58:07.223Z","0.9.3":"2019-03-07T17:18:07.296Z","0.9.4":"2019-03-08T03:19:11.812Z","0.9.5":"2019-03-08T04:14:48.991Z","0.9.6":"2019-03-08T11:33:38.398Z","0.9.7":"2019-03-08T11:52:32.509Z","1.0.0":"2019-03-08T18:05:55.492Z","1.1.0":"2019-03-17T10:23:37.639Z","1.1.1":"2019-10-19T03:27:55.541Z","1.2.0":"2020-02-05T16:18:06.975Z","1.3.0":"2020-08-09T00:23:44.459Z","1.4.0":"2021-07-22T15:20:12.706Z","1.5.0":"2021-10-25T07:54:20.328Z","1.6.0":"2021-11-05T14:56:17.008Z","1.7.0":"2022-03-31T10:35:27.964Z","1.8.0":"2022-04-06T16:35:20.701Z","1.9.0":"2022-07-16T05:51:26.581Z","1.10.0":"2023-03-07T10:07:00.133Z","1.11.0-pr853-36ac006bf5b0d0995717035c28095ce22a6431bf":"2024-06-13T10:23:20.529Z","1.11.0-pr853-493864e339f1814d0f2cc4a761b48e84764299a5":"2024-06-13T10:34:54.055Z","1.11.0-next-0e81ccd9b13f2db6a4928955785791fea6fceb0e":"2024-06-13T11:26:13.197Z","1.11.0-pr854-968455152f2c62bd70de7481d8d6dd60121b66d0":"2024-06-13T11:50:43.065Z","1.11.0-pr854-de270da3a18dde19c81673a596120cbb90e8a08b":"2024-06-13T11:54:35.751Z","1.11.0-pr856-7942c5409ceab387fd5f0baaf07be1f51816819c":"2024-06-13T16:01:55.472Z","1.11.0-next-e6a50a8d026d5d65b37adba9592a14ae726ab585":"2024-06-13T16:08:14.655Z","1.11.0-next-1bd966a578c41b0ff294dd166d12bfbab22b5369":"2024-06-13T16:15:39.970Z","1.11.0-next-90cf89e49123a2a5616bed6e0ca7fc4eed7d6538":"2024-06-13T16:33:13.155Z","1.11.0":"2024-06-13T16:35:41.247Z","1.11.1-next-26838095b3732860dfdf594c6f77583b19a04090":"2024-06-13T16:50:46.520Z","1.11.1-next-e99c94a839521a1f5d0b681366589c14ce101be5":"2024-06-13T16:54:16.814Z","1.11.1":"2024-06-13T16:56:03.817Z","1.12.0-next-70b7cd5743e6655c7a1e3735c280e9d1a622aa6a":"2024-07-04T14:28:57.834Z","1.12.0-next-f5c7748d3007b69bdab3bbd7dfe5b636087e2193":"2024-07-04T14:51:47.388Z","1.12.0-next-22e4f914255814441ed434b4d3f223f2c02375be":"2024-07-04T14:54:02.568Z","1.12.0-next-593b8a2f395c7876f215602d42fe3e7f527be062":"2024-07-04T14:57:58.394Z","1.12.0":"2024-07-04T15:00:34.359Z"},"maintainers":[{"name":"kamiazya","email":"yuki@kamiazya.tech"}],"author":{"name":"kamiazya","email":"yuki@kamiazya.tech"},"repository":{"type":"git","url":"git+https://github.com/kamiazya/typedoc-plugin-mermaid.git"},"keywords":["typedoc","typedocplugin","mermaid","graph","diagram"],"license":"MIT","homepage":"https://kamiazya.github.io/typedoc-plugin-mermaid/","bugs":{"url":"https://github.com/kamiazya/typedoc-plugin-mermaid/issues"},"readme":"[![GitHub Action](https://github.com/kamiazya/typedoc-plugin-mermaid/workflows/Node%20CI/badge.svg)](https://github.com/kamiazya/typedoc-plugin-mermaid/actions?workflow=Node+CI)\n[![CodeFactor](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid/badge)](https://www.codefactor.io/repository/github/kamiazya/typedoc-plugin-mermaid)\n[![npm version](https://badge.fury.io/js/typedoc-plugin-mermaid.svg)](https://badge.fury.io/js/typedoc-plugin-mermaid)\n![node version](https://img.shields.io/node/v/typedoc-plugin-mermaid)\n![npm](https://img.shields.io/npm/dm/typedoc-plugin-mermaid)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_shield)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com)\n[![All Contributors](https://img.shields.io/github/all-contributors/kamiazya/typedoc-plugin-mermaid?color=ee8449)](#contributors)\n[![format: Biome](https://img.shields.io/badge/format%20with-Biome-F7B911?logo=biome&style=flat)](https://biomejs.dev/)\n[![test: Vitest](https://img.shields.io/badge/tested%20with-Vitest-6E9F18?logo=vitest&style=flat)](https://vitest.dev/)\n[![build: Vite](https://img.shields.io/badge/build%20with-Vite-646CFF?logo=vite&style=flat)](https://rollupjs.org/)\n\n# typedoc-plugin-mermaid\n\nA plugin for TypeDoc that generates graphs for mermaid.js diagrams by @mermaid annotation.\n\n## Installation\n\nThe plugin can then be installed using [npm](https://www.npmjs.com/):\n\n[![NPM](https://nodei.co/npm/typedoc-plugin-mermaid.png)](https://nodei.co/npm/typedoc-plugin-mermaid/)\n\n```sh\n# npm\nnpm install --save-dev typedoc-plugin-mermaid\n# or yarn\nyarn add -D typedoc-plugin-mermaid\n```\n\nAdd this plugin in your `typedoc.json`:\n\n```json\n{\n  \"plugin\": [\"typedoc-plugin-mermaid\"]\n}\n```\n\nIf you use the `@mermaid` tag in your tsdoc comments,\nadd `typedoc-plugin-mermaid/tsdoc.json` to the extends of tsdoc.json:\n\n```json\n{\n  \"$schema\": \"https://developer.microsoft.com/json-schemas/tsdoc/v0/tsdoc.schema.json\",\n  \"extends\": [\n    \"typedoc-plugin-mermaid/tsdoc.json\"\n  ]\n}\n```\n\n## Usage\n\nWrite tsdoc with `@mermaid` annotations:\n\n```typescript\n/**\n * Hoge is sample class for example of `typedoc-plugin-mermaid`.\n *\n * @mermaid Make TypeDoc easy to use with mermaid.js\n * graph TB\n *   mermaid.js --> TypeDoc;\n */\nexport class Hoge { }\n```\n\nOr use fenced code blocks:\n\n```typescript\n/**\n * Mermaid code blocks are automatically detect and converted.\n *\n * ```mermaid\n * graph TB\n *   mermaid.js --> TypeDoc;\n * ```\n */\nexport class Mermaid { }\n```\n\n[↓↓ DEMO ↓↓](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n[![Example](https://github.com/kamiazya/typedoc-plugin-mermaid/raw/main/media/example.png)](https://kamiazya.github.io/typedoc-plugin-samples/classes/hoge.html)\n\n### Arguments\n\nThe following arguments can be used in addition to the default TypeDoc arguments.\n\n```bash\n$ typedoc --help\n...\nOptions:\n --mermaidVersion            [Mermaid Plugin] The version of mermaid.js to use.\n...\n```\n\n- `--mermaidVersion`\n\n    Specify mermaid.js version to use.\n\n    Default: `latest`, Example: `8.14.0`\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://blog.kamiazya.tech/\"><img src=\"https://avatars0.githubusercontent.com/u/35218186?v=4?s=100\" width=\"100px;\" alt=\"Yuki Yamazaki\"/><br /><sub><b>Yuki Yamazaki</b></sub></a><br /><a href=\"#ideas-kamiazya\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=kamiazya\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://bobkerns.typepad.com\"><img src=\"https://avatars3.githubusercontent.com/u/1154903?v=4?s=100\" width=\"100px;\" alt=\"Bob Kerns\"/><br /><sub><b>Bob Kerns</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ABobKerns\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=BobKerns\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://forivall.com\"><img src=\"https://avatars1.githubusercontent.com/u/760204?v=4?s=100\" width=\"100px;\" alt=\"Emily Marigold Klassen\"/><br /><sub><b>Emily Marigold Klassen</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=forivall\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Dynacord\"><img src=\"https://avatars.githubusercontent.com/u/15387304?v=4?s=100\" width=\"100px;\" alt=\"Mathieu Jalbert-Claveau\"/><br /><sub><b>Mathieu Jalbert-Claveau</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3ADynacord\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/RunDevelopment\"><img src=\"https://avatars.githubusercontent.com/u/20878432?v=4?s=100\" width=\"100px;\" alt=\"Michael Schmidt\"/><br /><sub><b>Michael Schmidt</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=RunDevelopment\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/azatoth\"><img src=\"https://avatars.githubusercontent.com/u/146477?v=4?s=100\" width=\"100px;\" alt=\"Carl Fürstenberg\"/><br /><sub><b>Carl Fürstenberg</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aazatoth\" title=\"Bug reports\">🐛</a> <a href=\"#infra-azatoth\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/WHenderson\"><img src=\"https://avatars.githubusercontent.com/u/934094?v=4?s=100\" width=\"100px;\" alt=\"Will Henderson\"/><br /><sub><b>Will Henderson</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/commits?author=WHenderson\" title=\"Code\">💻</a> <a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3AWHenderson\" title=\"Bug reports\">🐛</a> <a href=\"#example-WHenderson\" title=\"Examples\">💡</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/guryanovev\"><img src=\"https://avatars.githubusercontent.com/u/2764795?v=4?s=100\" width=\"100px;\" alt=\"guryanovev\"/><br /><sub><b>guryanovev</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Aguryanovev\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://thegiantbeast.tech\"><img src=\"https://avatars.githubusercontent.com/u/31733?v=4?s=100\" width=\"100px;\" alt=\"Ricardo Ferreira\"/><br /><sub><b>Ricardo Ferreira</b></sub></a><br /><a href=\"#ideas-thegiantbeast\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.manufacanalytics.com/\"><img src=\"https://avatars.githubusercontent.com/u/25290212?v=4?s=100\" width=\"100px;\" alt=\"Maneet Goyal\"/><br /><sub><b>Maneet Goyal</b></sub></a><br /><a href=\"#ideas-maneetgoyal\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.hka.de\"><img src=\"https://avatars.githubusercontent.com/u/734334?v=4?s=100\" width=\"100px;\" alt=\"Juergen Zimmermann\"/><br /><sub><b>Juergen Zimmermann</b></sub></a><br /><a href=\"https://github.com/kamiazya/typedoc-plugin-mermaid/issues?q=author%3Ajuergenzimmermann\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/michal-kindl\"><img src=\"https://avatars.githubusercontent.com/u/20546439?v=4?s=100\" width=\"100px;\" alt=\"Michal Kindl\"/><br /><sub><b>Michal Kindl</b></sub></a><br /><a href=\"#a11y-michal-kindl\" title=\"Accessibility\">️️️️♿️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://ludovic-muller.fr\"><img src=\"https://avatars.githubusercontent.com/u/9420561?v=4?s=100\" width=\"100px;\" alt=\"Ludovic Muller\"/><br /><sub><b>Ludovic Muller</b></sub></a><br /><a href=\"#a11y-ludovicm67\" title=\"Accessibility\">️️️️♿️</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors)\nspecification. Contributions of any kind welcome!\n\n## License\n\nThis software is released under the MIT License, see [LICENSE](./LICENSE).\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fkamiazya%2Ftypedoc-plugin-mermaid?ref=badge_large)\n","readmeFilename":"README.md"}