{"_id":"vite-plugin-vuedoc","_rev":"37-04dca707ba30bc9773eb8e5e5e8e4c89","name":"vite-plugin-vuedoc","dist-tags":{"latest":"3.1.3","beta":"3.0.0-0"},"versions":{"0.0.2":{"name":"vite-plugin-vuedoc","version":"0.0.2","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","release":"release-it"},"dependencies":{"escape-html":"^1.0.3","etag":"^1.8.1","fs-extra":"^9.0.1","gray-matter":"^4.0.2","markdown-it":"^12.0.0","markdown-it-container":"^3.0.0","prismjs":"^1.22.0"},"devDependencies":{"@types/fs-extra":"^9.0.2","@types/markdown-it":"^10.0.2","@types/node":"^14.11.2","auto-changelog":"^2.2.1","jest":"^26.4.2","release-it":"^14.1.0","rollup":"^2.30.0","ts-node":"^9.0.0","typescript":"^4.0.3","vite":"^1.0.0-rc.4"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"gitHead":"fb882702f79e93724808662f2a54532f3fe9be54","description":"vite plugin for vue  document &amp;&amp; demo","_id":"vite-plugin-vuedoc@0.0.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-dlGuhc1n9WbFzNA/GBI2apogN+YBsnhZBf6YqbcdxR9S6WW1p8UuR81C2ZbLt3XQH2ylzGsnwQ74pa9LNLAF9A==","shasum":"02adfa5d94e24e8416b2ce6649f5e5b22898322c","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-0.0.2.tgz","fileCount":15,"unpackedSize":21179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfh79TCRA9TVsSAnZWagAAGcUP/35rDF0Hjb8uTE0R6rVS\nlmC/eeWgVYKciD5/F2UFGRh7oWWCC5xHB1OgCCdoDueKe9r2bBWZRdJZukHt\nhD4FUd+BNXYOGeJSWkeT1mXIcyinKPRBUlRrI7wgrNBAD+SslhiFb13oQdcE\nKTCGiZlDv4pl3VbKqjQhOgV17tLXmiiA4LZvLoCmePxrFXuhh6plTZP1UyTY\nAu2BDfwFpatlPP0wNKTMXMg88ONGyGAPrkwFa6FkmvAGvPtXjxgxQZ2tHOQi\ncwd7uGNIJz92c/bCDl/Zgv/gh+UWviTQ4vcu3zou52GpVgYIgDt2awf19lNW\nmMFEqXUYCIV/PdZDpuHdbOmqYXWDPHRzbswENmGbuD0SaEUrUrHef6k+53++\nqLypCGiZSvR38GZKeYZLYa1PcBjBPNlBYAsOhGy8WbfjHJC4Sz35VRpeLjaC\nLvpOWxxrdRqoSn5n9Np5Kov/nb7os6yK5kRAWjrhrkATeAGzxwUTcMZ1pKGd\nWTprCdbx6TDKbspqogv/fXXTCaeMTN3ZhWiiprp7lH37ILXHEBLKtijRU3BD\ncg8SQ7QOggmEWc48njeLIphl8bDNWCi+l6Q89OD+mkVIrRieRxU2oXBtOJRD\nPessPTxs674OsgcURb81bU0Mp3x0m658dYqOMnEOLZhzpjAavocN/HMI9RPY\nBQe3\r\n=6sjd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfGp/puBXECjaFNJ7EqApK7qZ901vPv4IdPYSSTqwUWAIgdJ7j3UH3fu+iCCOhRORqD7/yf3gdTkozUtjGNfJs9ks="}]},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_0.0.2_1602731859542_0.10014239820672421"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.3":{"name":"vite-plugin-vuedoc","version":"0.0.3","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","release":"release-it"},"dependencies":{"escape-html":"^1.0.3","etag":"^1.8.1","fs-extra":"^9.0.1","gray-matter":"^4.0.2","markdown-it":"^12.0.0","markdown-it-container":"^3.0.0","prismjs":"^1.22.0"},"devDependencies":{"@types/fs-extra":"^9.0.2","@types/markdown-it":"^10.0.2","@types/node":"^14.11.2","auto-changelog":"^2.2.1","jest":"^26.4.2","release-it":"^14.1.0","rollup":"^2.30.0","ts-node":"^9.0.0","typescript":"^4.0.3","vite":"^1.0.0-rc.4"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"gitHead":"803611dd0944f959413e940b170f3c0e6436bf8b","description":"vite plugin for vue  document &amp;&amp; demo","_id":"vite-plugin-vuedoc@0.0.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-CECp/KYju64FkveAoQ0d6biMn2Dbx7wiNDNf5FZ0vrRcdgUX3OpZj9GVx8xppjVweiilG5Sv2jwQb25qHagS5Q==","shasum":"2403037149b2ee52337d39fc7e9a626ae3de2e07","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-0.0.3.tgz","fileCount":15,"unpackedSize":21842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfh8BqCRA9TVsSAnZWagAAsS0P/j70vgmILrexMw6R0LkV\nT5AjJO9zNcXgFa/geqEMqtKW21YEkbg30lJ598oUTCe57bmyCROIzh09BJig\n1lQCwUcEeRdn62NZ4QKOrDJPMQaIGs4hBObna4Bf7k/gFhy1OTPrjHu+Yy1C\n6h6egohJ7AMCjmxv14qTfr4Ch2UxT9DlsHSp+ZWBxZnrTYKLT+/SkosJJGRU\nmAe1XxGelIdx6JEp+0y51/bYjmhYgerqtU9ISNhOuZAB52bIp7kV2lLjRORY\nrcYL8Dq14ouz2TO5jIGgadxRCEQufuA1dRy1gXl/8//9A+qN1eU+Bgoe8G6p\n45gHu4MV59PsSjH2D7ZbL8jUbOTF8sAZqpJaj673Uzng5f7J/BVOn1oElAMU\nO8JKkhcWyPrr8RbahnA0hZckWQK5sN8lSC42nqVIN6GTmFEK0HK80hcjiH7V\niBAGSaBPp3f1vMR5ULIKoSqXAzN4JKaYmOq4dujG8Cp8DxCUjaG0TfuNqKIQ\nERJljX78NaxljbzRFFGFY5I9J8rTnX2i1OdCM51rP5iDZleDag6W7ew2w57j\nxoine/DzArAPssRQgSAQdEdx3xU6daIf/60TMiWy6pfG2s+SHmnyv4XZZZcl\nNrc5Gz5oa9BtFMP1nOuYzp8b3yWIEy6G5m9oygFPtqTyrXsCoUuDwH/8hap4\nOk+j\r\n=mjlB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjgvLtQmTixfZ/22bQjnbHlR18CGZBHVRq27l74sTOnAIgF1WjnhkHzfuQ9BAOL7Ya1d4bcKe8EJKAKYN/iCmcVLM="}]},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_0.0.3_1602732138459_0.5501966853044864"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.4":{"name":"vite-plugin-vuedoc","version":"0.0.4","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","release":"release-it"},"dependencies":{"escape-html":"^1.0.3","etag":"^1.8.1","fs-extra":"^9.0.1","gray-matter":"^4.0.2","markdown-it":"^12.0.0","markdown-it-container":"^3.0.0","prismjs":"^1.22.0"},"devDependencies":{"@types/fs-extra":"^9.0.2","@types/markdown-it":"^10.0.2","@types/node":"^14.11.2","auto-changelog":"^2.2.1","jest":"^26.4.2","release-it":"^14.1.0","rollup":"^2.30.0","ts-node":"^9.0.0","typescript":"^4.0.3","vite":"^1.0.0-rc.4"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"gitHead":"96cdc8b642a0a6a8c1bfd38095c49041307456dd","description":"vite plugin for vue  document &amp;&amp; demo","_id":"vite-plugin-vuedoc@0.0.4","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-Ila1X1vYQpNYd0MOGkhBy1Bi2KoyMAX08iC3qQMZzLjZwPxIw0pIxIGw2Q3pCS14nZMP7+breSSAwWEHWDHSOA==","shasum":"2491eab3295c615758510761021fdcf7fe099599","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-0.0.4.tgz","fileCount":15,"unpackedSize":22339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfh8SQCRA9TVsSAnZWagAA4toP/2EUJUTv39qC8BaLOz3p\n/OE+VnniUvnajBv3DLlWWb5GdXibfm8pp+FA7ttlRLfD6V7qQ3rMVg8EfaLu\neTyxOWtyTGeDIAFvRjsfrPZcij/0RbkzCwAnqshtiSGrc/90CMyqbcJAtjST\nXq41i+1xuLmnklOBz806RywiJlvHbES7y4g5rK21gNd21O8NunjUL/3FUKlK\n4/xHfWnQX5npoTSfy7y1Zw6JvSB7AyGI4d4vIydmdPbCzNFgEWAw4imThLH9\nbk197tmEbzwTgNdE1J8xtteKIXFCUBqcJBnZkgWfYL/wt6ARKssgVmSdgpJc\ncZlt3/YlfY5V+/VxQdaPaTA+UOtUjIAIXtAXcPwgRv7h0qqqp5U4LBIpfbNI\nlHgkNDX2myJ/amBJoZrwgmrTAdFlehf0J65Ga4I7Y/wApGRbkbcsSzbLieCr\nsOWsnf+R41LI9xJrwh/BYojjYvIRJtoari1eaPAvv8Bmjq3ixbaioRydfwVI\nKWkR4jT+8THdOxbhWBgi20/mvlHqMw7cygmRTXB17y94mm3NuOXulL9qviME\nbEDqOub5kdbUKI9ZgCDZGY9GDJMNtEGSws6KXrbqgFdiSQOR4jwyfo58uR2b\nccQoy0rNF8vSo06W8Mi9pV3BNu16GOXesbWNNWD2aV+E4H0LP7QqijXdP4I6\ng0qv\r\n=4F8C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbaKXR/o0QjBoraulyJXzK0UYn4UiaYrYpR26JbAS38AiEAmeRgY1E07VfTN7nANJTPjk1U1jHNc4qtgKfBQWDsliw="}]},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_0.0.4_1602733200606_0.27357820707770575"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.5":{"name":"vite-plugin-vuedoc","version":"0.0.5","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","playground":"cd playground && yarn dev","release":"release-it"},"dependencies":{"escape-html":"^1.0.3","etag":"^1.8.1","fs-extra":"^9.0.1","gray-matter":"^4.0.2","markdown-it":"^12.0.0","markdown-it-container":"^3.0.0","prismjs":"^1.22.0"},"devDependencies":{"@types/fs-extra":"^9.0.2","@types/markdown-it":"^10.0.2","@types/node":"^14.11.2","auto-changelog":"^2.2.1","jest":"^26.4.2","release-it":"^14.1.0","rollup":"^2.30.0","ts-node":"^9.0.0","typescript":"^4.0.3","vite":"^1.0.0-rc.4"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"gitHead":"6e6d8f2c2a488d8c20b3f9c4625093e8adb3920d","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@0.0.5","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-ukxulBcxnNtUIraLz1IkakB0GsmhMMeryA/vJBKmxJ8lDTeEabIC7bEddJYx2Y4sneLDSjsuA9ajzKd82DCwfQ==","shasum":"e994b2b383b39b27e4cd2fb92ada47a1c930ce1b","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-0.0.5.tgz","fileCount":15,"unpackedSize":25163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfh+gPCRA9TVsSAnZWagAA7NUP/3ptxdff50oCixJZOnJs\nV9zu2+BQ7bxacX46VbW51d0a4FQPmRu4BBBj8Sa2q5GomykDbEkFLqxCHkAP\nQ8FDxzYOxZTjLu5GvjbbibfIwA1knICumV1zvCULIUy75BtNSeOi0lhHK5r+\nQrHtpI73NTVpB8vm5pTNw4FSaxPdysf5iSjqLexIo9MJZ+xFFQfoKJIOeIeZ\nr5CPiQMjlo8jzAc5vtM9DXDzwHoekcZfmYE/qN0/iYLNg7yK1vTMS0XI8fac\neeydeoUiG23UiiNgo7KXsqvS3ztMzuAedAnX+qvwYMe7fvU84o7ZYbSsVYNU\noCExhekYVoZVVdJPaRcSxRBs2kUvcYNortcq1fU0n1ENiw5WwLm2RgtaCu/S\nSJlZtE20uvEtCQYeodPeKRabH0ylq74ROmMuQ8tS9qeXsnROwmuKz4s1rEN5\nyBVi8vkMcgP4anXRAqlbSGYDjOHVYPcZvaBUUTlZTT0zMND6ahwaAGS4Bdtf\n/j9Jlm6vaMv16idJwNerBzMwz3Pm19cyDL7gtrQcCaFwtIKfkyBU8a4W7Qld\nCkqLnlCzKeJLg3JtVnlClB+cSEYzqbKZikCZf0T9oh6vqjRMZPuhYrWRipvQ\ntZqQRsxMXQGafIYwPo/RNAbd2P1m2XycUSqiG9Sy+63L7llxxQBH6kEn9OJb\n/g6B\r\n=stnX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDK3FoGSu+CQyTLcxqgYqHwe3NN0DUdxgPzi1cA11c5CAIhALc6egl6z5IwDOeQvFPU2Y1XDCCtcYrjkpDfLmMtdRQG"}]},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_0.0.5_1602742286722_0.08696287947923897"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.6":{"name":"vite-plugin-vuedoc","version":"0.0.6","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","playground":"cd playground && yarn dev","release":"release-it"},"dependencies":{"escape-html":"^1.0.3","etag":"^1.8.1","fs-extra":"^9.0.1","gray-matter":"^4.0.2","markdown-it":"^12.0.0","markdown-it-container":"^3.0.0","prismjs":"^1.22.0"},"devDependencies":{"@types/fs-extra":"^9.0.2","@types/markdown-it":"^10.0.2","@types/node":"^14.11.2","auto-changelog":"^2.2.1","jest":"^26.4.2","release-it":"^14.1.0","rollup":"^2.30.0","ts-node":"^9.0.0","typescript":"^4.0.3","vite":"^1.0.0-rc.4"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"gitHead":"71408bef0484ae2d29ddd2097c66e77ca3231f77","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@0.0.6","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-jNVQaMXJec33gBK0PWhZSSH8g+63xpjOFbqZz5ZwuPKbM903shpiHoV9+TQ0cciYvi+Q8GWDlTqrLKAs8msq/Q==","shasum":"916ca84cce32b9ff1dcef22f595339008d93c297","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-0.0.6.tgz","fileCount":15,"unpackedSize":25833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfipBUCRA9TVsSAnZWagAArPYP/0GsFysZetjbEh6FYm8H\nMI4rMSa/TFD2ycDNvtpkanxdYaPc3MNIxyJzVcFcL+XPCFgQ1WQYyCH6ebC5\nUauXQvS4YStwF+Dg9KzR0EkvmC197wbiZnniqX5VLu6Yh73FHpIasF+7yY3H\n4sFCcK9vzymAjLbEZ0wyJL2KQ3gazFo0SCaHOSweZUlY8ZPtr8g4PIeeOL0y\nCbLZ8rfZttezTDpUrOK1+mFfKxQc48DKuCSYeEz4p8bmO4aTv8pI/yEAfEMd\n3DG4AZG1jWEOv4akCJX6loZAgBW1aBnQwS9rHw9/u4j2V1cZRALz22464Eih\n9NVsjIYs4khskNrLeGowuEor7yxY/IABkYXiuf6Enpt4A0ugNE2oFhgm+lbG\neixtud9wJ3A/zinbALnhROsjzykNTn/mKdMqS69KT7sTIAMyQpC09RtknBV2\nD6+9J8j+jPZvbP2tvqebe8VAy2+nIb7uTk1u2t5mv03YVEaEykcUg7q6V/B1\nlwCJDdsGB9SIe4BaG+FshFvEXh6UClkvtd1H8kBaBEu0mou6PEInaGIf3lut\n9vuVkjM0K9/n9Z9zsbTtvrdD+vP0DF3GWUggh162bgrXumWL6Hhp2euzITNr\noOgFKxH2mJbgnVlTquR6dGCcrKgeO1PVvc5XaQlnZSI2yHLliOTCCjb++UY7\numbY\r\n=gBP8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD04agFxOFLPZc8NJhZQCftXIEzgMm/whiLie3nLFc4XgIgWl8rvsN66jMFJHzVk5V8JAGMtoc36LTGVbDU1TCH/Ic="}]},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_0.0.6_1602916436045_0.9003353120903641"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.7":{"name":"vite-plugin-vuedoc","version":"0.0.7","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","playground":"cd playground && yarn dev","release":"release-it"},"dependencies":{"escape-html":"^1.0.3","etag":"^1.8.1","fs-extra":"^9.0.1","gray-matter":"^4.0.2","markdown-it":"^12.0.0","markdown-it-container":"^3.0.0","prismjs":"^1.22.0"},"devDependencies":{"@types/fs-extra":"^9.0.2","@types/markdown-it":"^10.0.2","@types/node":"^14.11.2","auto-changelog":"^2.2.1","jest":"^26.4.2","release-it":"^14.1.0","rollup":"^2.30.0","ts-node":"^9.0.0","typescript":"^4.0.3","vite":"^1.0.0-rc.4"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"gitHead":"48257cf4e34ba7f0b41299183455b33e44bc522e","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@0.0.7","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-MhZ6toFhZ+vIjWF94/KL1j20e3sqFIRlup2DDPSdUbFqauSwrKLHvNTDviF9Oryv9tGYa/nRuczGTNer0lPmqQ==","shasum":"0f9692759c59e65e96bb4a7c1586aa0ef17f1a04","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-0.0.7.tgz","fileCount":15,"unpackedSize":26010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfipKcCRA9TVsSAnZWagAAbw4P/0yhnQJbYMQczxNRARxr\n8u3XkVpUk+cFSjR884ZLhxHY7nMvdvO3PaiGaMCyZOqHeRgD2Y+EzWHXCrKC\nOlK3qVpLFOM/PErweqeFLBH8mjpV9V+Xjum9JrdVra386HQA461Ebc/4OrfM\nQqQGwVsDSAuYkk8969OMRnO4wBS7LvuuSq3DFImLHQzFy9cTqGrCmWVrSDe2\nkHi1qRLpk7mtZFHZlN0E0xlKb7qVaNobCDa1AQxeOhljo8Ecw5g2oz6DkEaw\nFr8iBqJjj96CGcjIDMXZxCg0QTqCutLt8WDAJ/t0CeaYfcS/iv+ZT0dj5lfC\nBw85f4qoNojQzj+wIeCB7KsomBZRs3QHs22JEjUDNKb4baO1IMgTnEDZ2NhM\nG/di04Si9TsCb1k4TNOAPxebUUuZdPuukr9xEsrjsb/uunaF7u4SHV0R0K9E\nK8+1hBX5BgH/YeDl33dR1moi/z9RxrgeOXoFVahCX2jGAAUqMp1ut1E1AXbD\nT421idmag+3Hm02eVQOeAdP+z4YHvKfF9rp6uPLOb1/L3Q42yl1uS8/LXYxD\n741Qbu9f0/hK3SdjBBIkBW2G/D1dZqmkUf+BVKdNbQXoMT9Je+u7lD41/YpT\nljXZg7vl9hHGfIvWWyuArOuZNu/cxDV8AafCW3ngjezg6LCkI0S36T+Y+Kky\n59as\r\n=3XhV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFiB7/MGB6wUvAvbDzQnyFMpqGEwivsDdQbRt9JNZLt4AiEAipByTvRFVyALxN/7MxkUj6OmhLAj+yGvXg3Ui1p5IK4="}]},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_0.0.7_1602917020542_0.9721534832001395"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.8":{"name":"vite-plugin-vuedoc","version":"0.0.8","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","playground":"cd playground && yarn dev","release":"release-it"},"dependencies":{"escape-html":"^1.0.3","etag":"^1.8.1","fs-extra":"^9.0.1","gray-matter":"^4.0.2","markdown-it":"^12.0.0","markdown-it-container":"^3.0.0","prismjs":"^1.22.0"},"devDependencies":{"@types/fs-extra":"^9.0.2","@types/markdown-it":"^10.0.2","@types/node":"^14.11.2","auto-changelog":"^2.2.1","jest":"^26.4.2","release-it":"^14.1.0","rollup":"^2.30.0","slash":"^3.0.0","ts-node":"^9.0.0","typescript":"^4.0.3","vite":"^1.0.0-rc.4"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"gitHead":"31f958c18c45ee59956828cf19bb7b3e64ebb86a","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@0.0.8","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-ipe1RA8tKRaX3QhWo2fgiuguY+W3D8YJFIAV1eiu0aPLfO37NrjapJsQw9H+sLztl63j9MskH9v8EQuqkdbofA==","shasum":"dd226ddb50e09a3dd44332f6d62ca9149fd299a5","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-0.0.8.tgz","fileCount":15,"unpackedSize":27303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkGhYCRA9TVsSAnZWagAAf2gP/ixh1V4PZsXRuORgP0Fo\n3afMy6/+4I7B79NHRt/cBWp4w9PhNOqqDr2WYr8bvgZ+Jvd795iIn8Wdle5H\ndUDWBeUQGKpe0gVnGftjoEpNciXJcicMS29AoiFFyizsa0n1wFp1epW5nOiZ\nerVMdliNs97uaSV2bnUzXF6XIT921VKPqJInsVWqngSt3LJgPytIztgZ/bcc\n70RlWVLY3/q/1mUkhV7HANWtj0POPvzeNZBUPJomLLvCz8gjGGFx7K/8JomS\nMnuH0UeRmY4kF8ctaTR9cvqpeHdTVRiZPVQAXDtrLE12uPHIcevA8xpwmI6T\n1WzpUD69WOnCKA+Rabhy+mxZTKZDm/G7WAHk5qdrlyysgXwkgkzcr+hQbmjq\nyZ3XcWaK3M09jVuUI68JXkgqCgH/hrldEux4FBsJZPVa7zpl+PajYbjLakps\npAYK7YYpE8/NKoX+OIquGtoKi2atNO+qlh/ZdUqHDUICWPAi265FA3l2cB5L\n3OHEAOO5LKaB/wRTMlXhItkHaX1x1L/tFmLgtbgzApU1pFfLEpBliR0UBaWu\nCMzWEz1Goi0UkWOSxQXULE8bfhLvikY7+C6Dv7sZ8SAZpfrWKIqu+ghO2+zE\n5SKgvxOj4LR+p0Q+1QyDUoy/zp/RbsJqh2fztp2CywnbRUu3IP69ztbZ4obR\n0iRc\r\n=KSvs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrQjqYAUeF+7lSShZZ675pojSrkSiRXhdNzOoZRgtrrQIhAK74+tUIGBFhd/AOvoNObvTZOIA5/21st3j0MLYVD32q"}]},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_0.0.8_1603299415655_0.8167017592947492"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.9":{"name":"vite-plugin-vuedoc","version":"0.0.9","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","playground":"cd playground && yarn dev","release":"release-it"},"dependencies":{"escape-html":"^1.0.3","etag":"^1.8.1","fs-extra":"^9.0.1","gray-matter":"^4.0.2","markdown-it":"^12.0.0","markdown-it-container":"^3.0.0","prismjs":"^1.22.0"},"devDependencies":{"@types/fs-extra":"^9.0.2","@types/markdown-it":"^10.0.2","@types/node":"^14.11.2","auto-changelog":"^2.2.1","jest":"^26.4.2","release-it":"^14.1.0","rollup":"^2.30.0","slash":"^3.0.0","ts-node":"^9.0.0","typescript":"^4.0.3","vite":"^1.0.0-rc.4"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"gitHead":"c13d8f363753842e637a08afed97457d3001a866","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@0.0.9","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-4MSU3RpdiotPml2CKVLVprwN9Mv94s7FmesdchIU+ti6ulIRFS8JEGe+jbVhWg7I/tVSjVgSEu/es9h9ISpIDQ==","shasum":"e1f1e56d46ca337bd7cf3b2c0447c73e9c90860b","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-0.0.9.tgz","fileCount":15,"unpackedSize":27525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkQQmCRA9TVsSAnZWagAAt84P/0c0WoiIcZGKHttP8qtY\nt1DSdpryDFCP3IkcDoeYqfWjbPKXVCgO7T1w6wpA0ZeYbbKm8eQJ97LDYVVB\nvlTwkl0fJjSEy74hVCJVWYFUfwni0NFpqm5tEUNqOtkA1l/ff7zDn4j9mJMw\n04g30Imof/AjG7fkbTiBlslESo/1k0oNoX61ktZ6TSJyiORI1Y7/1dVV3H7Y\n/8S+R7gjRYNhRToFVoQk7lFjV4r3wkFUGpeSyKLuSryjXphJhtVt1VOckDsL\nOGyfOSZi8f+Cq8SqehJqzraBH2cAWgntamV4gV85dqDgCu3rjcXdYrCfUVCt\nB17lYXKd0jbCryCV5JGiZY/KcTZ0uugdsGuj+L6qhpTxAyMJwHbAbJQ172iW\nbMGAajYL1r1Z6JNdHMFQNgD4IlgBKIxUvmhxgNqMxC878Qma7HxOGjkfkzWK\nGEPsdyMEhz/Afv6ed53ev4W9tCF7g1pdDFI8q3f/9WMJUkYlw2NwQFGa37Wi\nQ75wAtjLR5+sawVzD/XKHKQAliNbizr7AMuHbA8DH6tw1Wtupcqvp3MXKapA\nQYQYnOc+LBBkyv1gB4TKc+zkeNZXc20y43aeO170dmEKMtW0G7crx/idcFFc\nSqZmHdCncMfl8Ywj8/cNm+YWJbyNtoAUARNNevue1fabxOVC7MGJIRmmPVRp\nVXVH\r\n=u1XJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcSJNpwV+B2pF5eUt+bGpaJzDLx3QOnhaIU/S5hPWzigIhAPfMc5k63VGKRcuIW6pTVRDfQye303YOMz0sAbAFrT5m"}]},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_0.0.9_1603339302194_0.7576902920077959"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.10":{"name":"vite-plugin-vuedoc","version":"0.0.10","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","playground":"cd playground && yarn dev","release":"release-it"},"dependencies":{"escape-html":"^1.0.3","etag":"^1.8.1","fs-extra":"^9.0.1","gray-matter":"^4.0.2","markdown-it":"^12.0.0","markdown-it-container":"^3.0.0","prismjs":"^1.22.0"},"devDependencies":{"@types/fs-extra":"^9.0.2","@types/markdown-it":"^10.0.2","@types/node":"^14.11.2","auto-changelog":"^2.2.1","jest":"^26.4.2","release-it":"^14.1.0","rollup":"^2.30.0","slash":"^3.0.0","ts-node":"^9.0.0","typescript":"^4.0.3","vite":"^1.0.0-rc.4"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"gitHead":"5fd63a8bf51d77054f9d4ef63e0f2382071f0293","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@0.0.10","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-CnZW/k4TKSghBERTgb2Wq5B5i9sC/ZOPrrYfClMzPTX/jQSgrDLWxB3KkS8C0veDHypsjYN8zNHWsibbmHI1LA==","shasum":"9459ed521f95e78d76c0901f6943d03f1aecc9ea","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-0.0.10.tgz","fileCount":15,"unpackedSize":28081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmj54CRA9TVsSAnZWagAAXUgQAJqVgngIf9MCr8DWFkEq\nj0eu3ixmODy39jtqrzHg9R/4aIkvzIkPXBhQknbGKoYND+As8C7VemYIyttM\nv/7pwV5l5+aN0NI0ReB4d/7z//redRH90e8VjV7VQdvWm6cK/LW9wmnSFlDL\nkOsb+bdFd83Zg8XCMl42D368tEA5DSQ10I5qYv+KLhvCWVxc99kX6WhpC5b8\nkX1+ShmereL44TbQInknc5U0zmfgrwtNIsmXDjl/RUk81A5q03lwcll1Ltpt\nXv2Uq+BvFvR/iBiaw9FE2zouzGFS9mM2N8iW+Q2EFeH2LbMFuNWa1+PNO784\ndkCOhy8ns52o/AINuVW5vPXf6ts/6dwlz1vok39iNyag+8UcUsRRltXxWxdy\nDKpQDYxjcuYEM1OcDEu60thie3AaBXHv2c7aAXiUjT6ZRJnI+zAxRnY55OOX\nn+gZXzRi6Wkkt22KWQ4oCRJauRj0yH8ozcQd8gWZmDIgy7AsOtZPZMNVJvNK\nzQWewscQog3sQFCmRciTfoEXCne7FHX9OpdWS9eXSjYuDSTORo2QqzdS5imb\nuLyUZIrCD6SkgwsMok98H7fTL7T1r3KfNM4/UAxh3+T1N69pjUV+vRYB/2W4\n65kd/5AN5DoC76OgzLgl97ut9TalnRT+aHKMD0x2jyh9D7Napqqr1tkp6CJ5\naWFr\r\n=hvce\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDe6h2Vy/4SM0aNhYA/j2vtojX9Eei0Sv8S8YaD+zsfQQIgCVE+G4IXeeSnVwwVzbBF5Mx3cf2Z3zoS1QwIqSoqAAQ="}]},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_0.0.10_1603944055768_0.37081237566852043"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.0":{"name":"vite-plugin-vuedoc","version":"0.1.0","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","playground":"cd playground && yarn dev","release":"release-it"},"dependencies":{"escape-html":"^1.0.3","etag":"^1.8.1","fs-extra":"^9.0.1","gray-matter":"^4.0.2","markdown-it":"^12.0.0","markdown-it-container":"^3.0.0","prismjs":"^1.22.0"},"devDependencies":{"@types/fs-extra":"^9.0.2","@types/markdown-it":"^10.0.2","@types/node":"^14.11.2","auto-changelog":"^2.2.1","jest":"^26.4.2","release-it":"^14.1.0","rollup":"^2.30.0","slash":"^3.0.0","ts-node":"^9.0.0","typescript":"^4.0.3","vite":"^1.0.0-rc.4"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"gitHead":"efa29314ab9ffd534d73a29d125f3c2aeada5b75","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@0.1.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-AcGTlwp7y0Ad6XS7pjmjyo8UwAeP8Pp1WVmO/b/TyTCN1jLS1G63Eajhr9pT06JY0PK6o+cmVPyQb/vnxe5yFw==","shasum":"f0be63ddcb945c593231ef128991dffe959f0a8c","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-0.1.0.tgz","fileCount":15,"unpackedSize":28597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxQ9LCRA9TVsSAnZWagAAaJoQAI8/n77485xOb3XG5KP0\nYzsKNgiyJahqNVRyfk/2qWwBZqnZUgyH3DPxWuwHZW8E923MjLKTWkku37Ld\nftwcNWsdiVS2b4s3KwcXph8Q/vD+VvhTcYOJ1JrlhfHtjwpo7J+qF5wvPml2\nsH9+cbD6rCMqRycfqFK6y7UcXmele0OoIYZBo/02AmIL8vWKg/MnQYGmscBw\nxUwuvvyNf5aOM1bnMnkCG7ckjQzHKUhrgvuvwy68BF6WhPZZPDynU+/Au1r8\nkbXu28olAjkWMrzjQA5NINjaF8s9pw5l8ZtrGaPoLOZtuOlovncRva5Qt8Nq\nObrmVfbcGV0lncYr2DZMqsBxFlmaCG+4mLH17w995zU3fDNkjwQBfkHQj2Cz\nNecSgN/oZKEh51Ja9HACGJKFEMgmrZbUNJwYBsb/FGaPcYtkuHvHedLUh2BQ\nMMjtDowuP1w0HlK8dgGDSbLeVqp7B4g5NSYXFl28Y4Op30yZN2pf2HJN5blw\nPv1/WcYJJ3qF4Y7neGpctvON07mhWZ+/cWpaNz10Ks5kJhCNOBVVDGt8f+QD\nooTeIhaKQm+k+j/DahmZ6cTG0K+4u4OdMsMyeWTARrupbkkPkOY0uUn42oEI\nAOjPTMhNvllv/909y9wdHcw3QsP/LFxo9EK/pt8mX6NaAIknXI5oilE38WPW\nc41U\r\n=9mv9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHQc+OSeYfjhjW2JoOHK4zuvhkZznlMK5N5ndkgv3LCQIgD4hFt8Z+80tU3pPO3WL2QvwukfZ971mzKgjEoWEmA7s="}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_0.1.0_1606750026715_0.1321353091058075"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.1":{"name":"vite-plugin-vuedoc","version":"0.1.1","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","playground":"cd playground && yarn dev","release":"release-it"},"dependencies":{"escape-html":"^1.0.3","etag":"^1.8.1","fs-extra":"^9.0.1","gray-matter":"^4.0.2","markdown-it":"^12.0.0","markdown-it-container":"^3.0.0","prismjs":"^1.22.0"},"devDependencies":{"@types/fs-extra":"^9.0.2","@types/markdown-it":"^10.0.2","@types/node":"^14.11.2","auto-changelog":"^2.2.1","jest":"^26.4.2","release-it":"^14.1.0","rollup":"^2.30.0","slash":"^3.0.0","ts-node":"^9.0.0","typescript":"^4.0.3","vite":"^1.0.0-rc.4"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"gitHead":"cef77fb6e60d8cf180a700b2fe564a8b5777e119","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@0.1.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-CCxc0y1jK7u5nvHBRWW+wq/u5l0WHLxK1Nk28p4aU20vzHTYl/qN6j0ziU4Hij2SGnqHPhNO/nbGACMaUsBMpw==","shasum":"166d1b3cf98c1b4428616ae3acf14388b5fcf7af","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-0.1.1.tgz","fileCount":15,"unpackedSize":29227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxREiCRA9TVsSAnZWagAAtjEP/12kuze3o4GZwOGiuLik\n0XrsLBcU4m8YvHTpIUXhmscKIRno27+r1cdD68HcIe1PLX0cWB5bxxqwJq0V\ncR82n6KyHNqsS8s7BXkoxjHfbrjjWaONxIvtvUUDnK6z2pJvomtePzjFkfwf\nPZDIbW+G6DlEVM/7lLwqd357zufXTnNgaJMBWFwhb5XOYcatCu9+uRkf+HqY\ngGdy874EtIaaVt9vLrrZ/O7jEZ9XkaDCccIMxTJhGehKZjacxpggbjtxZspW\nnAXLCM4rDR0mf16082mQnwbUMefdC4LLPOG7UwHTZRo7cQ3l1BqqhIerKOho\nwX+svHnWEOQrh9Sv/fHVKaVXEJiAaJFUGzLSN/EVdhSr+/r4BVAwKMdzVPQa\nYU/uX8vLW8Y0eU2li6kfTMOOjFf5m3jGJI8/pu3Je9KGkcIndmxQupkDckyD\nhLcrHRpgpGJtvfib1R7tFdCudUxET5lKidZdYo11qXaAc/GiFGT4SrQcQUJa\n7FM+vQSdxRqeWmHIICSfFk8hXxEVWvuy9b3OKeVryK034XLxXRV6wSDnGFV+\nBEZ1pL+ipMzi/uCcV+q2WTCiofsy+Jj2tL0Iq2FPguByNns6//sWxB01xuix\n0Mbmt+bXvufkWNbuAe1H88ELVWVi99We+tTHrYr8eonRuuEWG1Kpoc3dBlNc\nrb8Y\r\n=tSVS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChLSdXmCdLSV/BFJ1gM2uPBGjqLe++kfV1Y1zbDyhnmAiAz/15+9dgA0af/hCL/kRUeUa/wp5fO+o53Lbx0LXLHuQ=="}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_0.1.1_1606750497888_0.226913117670686"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0":{"name":"vite-plugin-vuedoc","version":"1.0.0","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","playground":"cd playground && yarn dev","release":"release-it"},"dependencies":{"fs-extra":"^9.0.1","js-yaml":"^3.14.0","prismjs":"^1.22.0","rehype-raw":"^5.0.0","rehype-stringify":"^8.0.0","remark-frontmatter":"^3.0.0","remark-gemoji":"^6.0.0","remark-parse":"^9.0.0","remark-rehype":"^8.0.0","to-vfile":"^6.1.0","unified":"^9.2.0","unist-util-map":"^2.0.1","unist-util-visit":"^2.0.3"},"devDependencies":{"@types/fs-extra":"^9.0.4","@types/node":"^14.11.2","@types/vfile":"^4.0.0","auto-changelog":"^2.2.1","jest":"^26.6.3","release-it":"^14.2.2","rollup":"^2.34.1","slash":"^3.0.0","ts-node":"^9.1.0","typescript":"^4.1.2","vite":"^1.0.0-rc.13"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"gitHead":"29befcf405cef44905859ebe2c46c79443648ca7","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@1.0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-dWmifShdcse0Ws01jtMGdU8D0yiIGEZmpbpWdIPvHM6wAxqs/L0bpTUI9Zlc1IqamV5DzgTMB7Bn/wgVqk3vKw==","shasum":"55b16f6f68928fd8f699b93db3c635b55677590b","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-1.0.0.tgz","fileCount":23,"unpackedSize":34645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyMr9CRA9TVsSAnZWagAAi9kQAKT2zqAF8idzDie04gBL\n72/wP84ihz6b7bKued3Oea5Ijo1mdy43PKWwHuB0dy0UVkJae37ggcDzfIdm\ni0jWLMR1tBre8O8hWmLjQBSi+ex1CfhnzRT5pglqdSlGZ+U1xJSElVOdudWT\nHVWxK6z1PtbS96b/5/WXXmAri1lkHhIXlfn1RF57Bmpyvxsm0O9LgcnJDShc\nzAxa+H38aymctpUgpTdh0Y4TimgPlrKAyG/maiTUp4L0kZxXUipmrH2MIWSn\nomL1NGv9rUQO2LSMLYuLONDZthwiR8FYzOixcn/PRPld9hKC2uMYQI5F37oM\n6sqaQNW205hqmNyAkdm2KVZxutM9Dv5vshNVQXc2n8ov8cV4XXEQjjg0MZgW\nbeSxPEX4dAjkJlasNoKauyqg/kD+j2ATucF9E2/ZUaBRAfySIO+xxHRLHsut\n7SLKehIVKa5xbGLG/sPlcpIzsiY5JE5prLcJALZNn5jnIXPXPwQxADMQg50I\ntPBr8CCwFVHdOeju3bw2zs+d29VVpaIoTGbtJCmEfSGwDzvktYlKrQivYsnx\nt15krGqHAXflynEKRCm9RxAsKdC5ylDW929HXl2tztHxg6sxjgkWhqpwoBxI\nDXvmuy2sEyC/XdI0zX9koDWR5gdYjjyvM4X0nZkdLqZsC8NSJnDTvVQcOhjf\nVqti\r\n=Ficp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCetAQ11aQFCrnwiGLSUqQjiYZiNRB+TEhfaaIH7MEINgIgSKUgJGmb1dfUNw3yriDLli2yHaotOFkLWQ0jlB9tYcU="}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_1.0.0_1606994685030_0.6794043659662452"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.0":{"name":"vite-plugin-vuedoc","version":"1.1.0","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","playground":"cd playground && yarn dev","release":"release-it"},"dependencies":{"fs-extra":"^9.0.1","js-yaml":"^3.14.0","prismjs":"^1.22.0","rehype-raw":"^5.0.0","rehype-stringify":"^8.0.0","remark-autolink-headings":"^6.0.1","remark-frontmatter":"^3.0.0","remark-gemoji":"^6.0.0","remark-gfm":"^1.0.0","remark-math":"^4.0.0","remark-parse":"^9.0.0","remark-rehype":"^8.0.0","remark-slug":"^6.0.0","to-vfile":"^6.1.0","unified":"^9.2.0","unist-util-map":"^2.0.1","unist-util-visit":"^2.0.3"},"devDependencies":{"@types/fs-extra":"^9.0.4","@types/node":"^14.11.2","@types/vfile":"^4.0.0","auto-changelog":"^2.2.1","jest":"^26.6.3","release-it":"^14.2.2","rollup":"^2.34.1","slash":"^3.0.0","ts-node":"^9.1.0","typescript":"^4.1.2","vite":"^1.0.0-rc.13"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"gitHead":"4f47b2ba64606c22a985423ad543290bbcac06c3","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@1.1.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-4bNbquHPPr01nAsGPIyKjz4wPl0jw2F3PZr73lWFB+GJlC/CghtWC9aM+WQqVmiE3PfSyLojqJA3Js9voNX7sg==","shasum":"ca303db2a05284e845c73d5fad250f1035259f8a","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-1.1.0.tgz","fileCount":23,"unpackedSize":35189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyNMhCRA9TVsSAnZWagAADP0P/0ubaz229T/xtB0abjSe\nS8KJ9EWJSrkHNJn5+WEP+CkXseenlj2p8fvw5UJAhXSQYN9uPyEvYppU663d\nWuW+FE9huh1uV4tuRoRaMA463z0id5rLSw1ERUUZhisapFgpdizb6Xeas/om\n+5orWw2kX5tBwK5eTogQTk26HYwAdS4KfjjREio7RXtgxV2dG7SR9AsIBPPk\n7Gmqy3Vu/hfSvPO90hmrSPg5IrfvmUvEnYEuejH+h/2BEmaEAowF4if8x0Ah\nM1JLtgZrQmcuRQf2xP9v0O0muu/tI0yUukOwbNxHt82DSBIj/7dCKj5ZtS5F\nYzeOTHfh0dpieSylbAsXebl8XuchNhS1d4OjSQRyXfobJCIL2gYNGD1U9Y7r\nRUwtLDA0NrqLZWRMe/vG2395wwmg/YgYFWvQ2qdEOMLuIR534thaDewcyyte\nYySHIbiC9cD5Aqrmg4I2gzv1Znvmlxn7ah6CC+/i/myLXqNY8kOM7wT5EXuf\nipxaz+Gtrs4IBvAN1StT5EkcH7/6nWa9RHgKeA3bxFvvARhiUDEzNDbduki/\nIIFWP3xAqT079yB/CCSArKHMIElySUpHzCKeO7UiEFEjqxHrh4XP6Cn+OOaI\n0N8KyYYBrOTU+HV6qjZjn+14pJzAocPx+86nKguZ9LT9D3jEtBvEwSqDV3Jm\ns9Uh\r\n=hEzv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkbINu6YqWwt4HcbT/rHVuFNjUuEv8us9h7XFxZpIUhAiEA/fMN52DWRVnDhKmF9EDW8MaCpPY6xrAgHWbcUw6ucxU="}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_1.1.0_1606996769368_0.8115349091269313"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.0":{"name":"vite-plugin-vuedoc","version":"1.2.0","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","playground":"cd playground && yarn dev","release":"release-it"},"dependencies":{"fs-extra":"^9.0.1","js-yaml":"^3.14.0","prismjs":"^1.22.0","rehype-raw":"^5.0.0","rehype-stringify":"^8.0.0","remark-autolink-headings":"^6.0.1","remark-frontmatter":"^3.0.0","remark-gemoji":"^6.0.0","remark-gfm":"^1.0.0","remark-math":"^4.0.0","remark-parse":"^9.0.0","remark-rehype":"^8.0.0","remark-slug":"^6.0.0","to-vfile":"^6.1.0","unified":"^9.2.0","unist-util-map":"^2.0.1","unist-util-visit":"^2.0.3"},"devDependencies":{"@types/fs-extra":"^9.0.4","@types/node":"^14.11.2","@types/vfile":"^4.0.0","auto-changelog":"^2.2.1","jest":"^26.6.3","release-it":"^14.2.2","rollup":"^2.34.1","slash":"^3.0.0","ts-node":"^9.1.0","typescript":"^4.1.2","vite":"^1.0.0-rc.13"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"gitHead":"90e3b34423e53651578c270b4517c74155a39648","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@1.2.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-gdVKuJvkCY3OiBWzBlxuFAHhR65dLcQWubvsKdzUP/xC4Xf69P9ERnhqbpQq79LGkmYVgWFkGvWPi82ad17Fog==","shasum":"e544c330daeb705831599325f5ca37afd75c1ffc","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-1.2.0.tgz","fileCount":31,"unpackedSize":53967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyN9hCRA9TVsSAnZWagAAqP0QAIHaawl9caVgRz2Y9yEO\nsc9BMXg2fOttrm1stlvgv5xHU43cNrnlGf4a9j4YUqie/fP2khbnCuaH6mPB\ncEnybHvqb6tUtY1xK6H7xGKEFjmPVKPkamC7gX4AXK+uO2rHAvwRUbXIdGbG\nFQEHlmmB74dh7mJdoHhfHdSlTzhBJ+oKxhw+4HhKn3T1QV8Hlisqn4wAM9K9\nY06hwkiBSqDzlyKUo2KTAXUOU+WC8g3Ay3jB8VU9uyGX9wRHyX/U44Mm2R4F\nF29YEQycKlTHTDiy0Li+gVX/pP4aTJCwQ2TYH0UdYbWMGHh+ShRxXZjukLsq\ngoG4OFfLIJR84n+dc4bZl3gthCxJi8AIKteir9b7ps33XMTE35H2TAT5a197\nNNzcG/B/Q/AmFHMEh11zOfAUZ30Q2JWBr8nEycF3Zj1R15SofhJI0gTuw9Hz\nB+Rpd3e0wUvWKmK+c1WIMBvu3dZ/ldMHcbXy7mvWKerkVfajEnQnIgym6iva\n3tk2cEJlHdo/eH9aUAhLw22yStYN6OOTd7x1+wNV74x5K97hT+eJjm4Es4ct\nOYTuUzphZHcQpw2/iJan/Q6GLC1vanxgYsKtIbvEinQJ7iR71aNLG60HVzgb\nG0dcRE9/pM889FGm/5Jm98zBahZdBTkq3rQg5tUDxU5H248ytRz5L1o2PSVk\nFE2u\r\n=fjT0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFtLG9V9Eurph6r80Y932iB4Z7Jw1VV71whe8k6xAny4AiEA4ZmCec38ZeFuZDPaVqFZIyAXUiMtdxk1NmBS2zx0ev4="}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_1.2.0_1606999905280_0.6249314148578646"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.1":{"name":"vite-plugin-vuedoc","version":"1.2.1","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","playground":"cd playground && yarn dev","release":"release-it"},"dependencies":{"fs-extra":"^9.0.1","js-yaml":"^3.14.0","prismjs":"^1.22.0","rehype-raw":"^5.0.0","rehype-stringify":"^8.0.0","remark-autolink-headings":"^6.0.1","remark-frontmatter":"^3.0.0","remark-gemoji":"^6.0.0","remark-gfm":"^1.0.0","remark-math":"^4.0.0","remark-parse":"^9.0.0","remark-rehype":"^8.0.0","remark-slug":"^6.0.0","to-vfile":"^6.1.0","unified":"^9.2.0","unist-util-map":"^2.0.1","unist-util-visit":"^2.0.3"},"devDependencies":{"@types/fs-extra":"^9.0.4","@types/node":"^14.11.2","@types/vfile":"^4.0.0","auto-changelog":"^2.2.1","jest":"^26.6.3","release-it":"^14.2.2","rollup":"^2.34.1","slash":"^3.0.0","ts-node":"^9.1.0","typescript":"^4.1.2","vite":"^1.0.0-rc.13"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"gitHead":"3881104b559ef52b2fedeaee99b020413edd6d83","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@1.2.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-qANYyzZ45Fxhb6tlS9xFGfhxpgLbBrT03bsNwBYPXNoT9phILabngTb+Xcj1N3c70N7ZhPzcrpqviEtA2rWthQ==","shasum":"f21e185f6ce5a2c5c582a627ab620b2ee70387ac","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-1.2.1.tgz","fileCount":29,"unpackedSize":53076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfy0R8CRA9TVsSAnZWagAAfrAP/jUty/akRdScyMQVRx87\n01VMY7LynkNG7eew2pSI4g7Ly429wXkiEd3GMyJeXDq/VtEcqhcUzBhLmUgo\nBMUXK7CSQ9xTdagJrdLs6Y7mGHl0zpOKYHACLPxcd/+gSDJTwE8a4a6ki0io\n8v7XfhFhkS7pEzdBOgBOy6rNxUTRZVBiF9HXj9pd9bx+h+Jp7goLpnWyEuu7\nGFjeZ8+RU6WUWT9EcB5h3NrHbCAYEiwi8f5afYQSBYsVQGuRK2DUHR767cNj\nbR+bhBCBIrefqSY3+7KQbtfiUywP5Lr+EcG+sf56UulxVOpz6k9imIHNhun2\n0MlH6WXXX3m5LQGyO/dMpv233/YW/+epNjcqfNKhWFReeC8SMbaRBL0GaNwG\n5wxKJC/BkodbomTMuQcBnS1fKHH0xt2o3RfhaLF+7u/INDrt706GAu+CuYY6\nmeKZ7fVRE0VpNGBkdGeG/nfecJOTcrStwHwWABuPGxeuJoKGEfJYEBm/6RGc\nEn0NdSttBCjpmjHB4MENsxd+zs4M6W8pRIW0YaWLb+NcAG9U8vCOKVo00IK4\nDoFpGNplwGGZIo4H6S5WqGs6nHj+QxKiSXIt6annZFis+4kWEg3dw+Xz3aWT\nel+rIrfKp8Z/hATaOFjgNDD9QwTqzhrC0Td3/3Cf7P/xw3jKtxl1m71/YpEQ\n68Zh\r\n=lhw2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICONlDM3S5rpwZ1nDDTNzZ7jR2Li0kU3M2U0yT/+gaPmAiEA0PgwBFY96kZ64vGPr9uFqALEEo7s1Cc7ALSm4sBCI5k="}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_1.2.1_1607156860235_0.7968323919895446"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.2":{"name":"vite-plugin-vuedoc","version":"1.2.2","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","playground":"cd playground && yarn dev","release":"release-it"},"dependencies":{"fs-extra":"^9.0.1","js-yaml":"^3.14.0","prismjs":"^1.22.0","rehype-raw":"^5.0.0","rehype-stringify":"^8.0.0","remark-autolink-headings":"^6.0.1","remark-frontmatter":"^3.0.0","remark-gemoji":"^6.0.0","remark-gfm":"^1.0.0","remark-math":"^4.0.0","remark-parse":"^9.0.0","remark-rehype":"^8.0.0","remark-slug":"^6.0.0","to-vfile":"^6.1.0","unified":"^9.2.0","unist-util-map":"^2.0.1","unist-util-visit":"^2.0.3"},"devDependencies":{"@types/fs-extra":"^9.0.4","@types/node":"^14.11.2","@types/vfile":"^4.0.0","auto-changelog":"^2.2.1","jest":"^26.6.3","release-it":"^14.2.2","rollup":"^2.34.1","slash":"^3.0.0","ts-node":"^9.1.0","typescript":"^4.1.2","vite":"^1.0.0-rc.13"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"gitHead":"6433a768902a6b2bf4e9f1959e470cade0fafce0","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@1.2.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-3kK6KPyAQEMPswu/PQ2cCJRkDcHnKxl+FexWwPd/Dk+2v2tC0HYisUmRikDBipgNyxIt/iN4rJhDMJBGMtFJDw==","shasum":"ed1536db9f5e123a7b0380b53f48caa2a0632068","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-1.2.2.tgz","fileCount":29,"unpackedSize":53574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfy7TvCRA9TVsSAnZWagAAbXgP/3T6+HwagUrUDjxJUVDG\nz2P3uO7lJrJjaWMuQXneStwl7nimbwlC68DSaI2vARRX/RxktYSkfCLYJAWR\nwYqaVIenHuzK6pT/k/1aw+fZfqP+BSltbR1w8bKVZtEhqyNcI+pgeV5eLspq\nFNHrjPLrEBvH7uZAZ+TuubhyFjehc+h8AlbHq1Jvx2raZla9c2b61w+kw6v9\nV5L/7BdSU3cIxigXjMj+V3MrAKIxw8sqsMPPQv8Gykeli5L4wPHWnVEFQpwD\nv+b30zdAwLahMzCDC6goKosExrNXZns4f1LqfSDgxH7hvXkPM2Ix+gxU3MI9\nwKI/3iKTpH//CAR77zhGERAQRx2xRBYdx2TPJinLumM0N/4iy1mWn9ZYx6aA\nM85K27qbRQpkqOiJPjjr9i3Lw9TexkaUr5pxHcMq1kRU+3NIJhYw96UBZ00w\nmFk7y/6OnBZUFrDvY2KVCU+yRL0y4e5wgeeYgzCHtPQ9/ZAM0eYc4L13haOK\nGjNjL3+9DW7JrkQBSDIEVoaxDIDaeGxKa8FyUcYUIXQAkUxfsYqVikpfvd6v\nqJzl0AifGDVsw8yllnbZb0eJLSO/7SpHOwNX93olKSfeRQeTU9o0RMET5qpX\nGkM+ZJ/8tRRMVh7jOGOOTzJItiByPyD3AbhF6Zru9YMX23tcwbBm+yGSOhwi\nUc/7\r\n=ZhBG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz+PiaIsjR6ijhk+3GzZm/c32stQ9eVF6Vx3oPAdcsiwIhALhzUAHTqcWoQD/XCwj9gVUxnwzDb88IF3c289AGrseg"}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_1.2.2_1607185647355_0.9586111478977168"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0-beta":{"name":"vite-plugin-vuedoc","version":"2.0.0-beta","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"start":"vite --debug","dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","release":"release-it"},"dependencies":{"fs-extra":"^9.0.1","gray-matter":"^4.0.2","highlight.js":"^10.5.0","highlightjs-vue":"^1.0.0","js-yaml":"^3.14.0","markdown-it":"^12.0.4","markdown-it-abbr":"^1.0.4","markdown-it-container":"^3.0.0","markdown-it-deflist":"^2.1.0","markdown-it-emoji":"^2.0.0","markdown-it-footnote":"^3.0.1","markdown-it-ins":"^3.0.1","markdown-it-katex":"^2.0.3","markdown-it-latex":"^0.2.0","markdown-it-mark":"^3.0.1","markdown-it-source-map":"^0.1.1","markdown-it-sub":"^1.0.0","markdown-it-sup":"^1.0.0","markdown-it-task-lists":"^2.1.1","markdown-it-toc-and-anchor":"^4.1.2"},"devDependencies":{"@types/fs-extra":"^9.0.4","@types/markdown-it":"^12.0.0","@types/node":"^14.11.2","auto-changelog":"^2.2.1","jest":"^26.6.3","release-it":"^14.2.2","rollup":"^2.34.1","slash":"^3.0.0","ts-node":"^9.1.0","typescript":"^4.1.2","vite":"^1.0.0-rc.13"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"readme":"<p>\n  <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">\n    <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">\n  </a>\n</p>\n\n# vite-plugin-vuedoc\n\n- Use Markdown as Vue components\n- Use Markdown Code Block as Preview components\n\n## Feature\n\n- [x] markdown components\n  - [x] matter\n  - [x] toc\n  - [x] plugins\n- [x] vue code block\n  - [x] vue preview\n  - [x] code import\n  - [x] customizing the preview component\n  - [x] sourcemap\n- [x] code highlight\n  - [x] theme\n- [x] playground\n- [x] hmr\n- [ ] tests\n\n## Install\n\n```sh\nyarn add vite-plugin-vuedoc\n```\n\n```typescript\n// vite.config.ts\nimport vitePluginVuedoc from 'vite-plugin-vuedoc'\n\nconst config: UserConfig = {\n  plugins: [vitePluginVuedoc()]\n}\n\nexport default config\n```\n\n## VueDocPluginOptions\n\n- wrapperClass: string\n  > The classname of the wrapped markdown component\n- previewClass: string\n  > The classname of the wrapped preview component\n- previewComponent: string\n  > The name of the custom preview component you want to use\n- markdownIt:\n  - plugins: any[]\n    > markdownIt plugins\n  - containers: string[]\n    > markdown-it-containers option name\n- highlight:\n  - theme: 'one-dark' | 'one-light' | string\n    > highlight theme. defalut: one-dark\n\n#### import markdown\n\n```typescript\nimport MdComp from './docs/Button.zh-CN.md'\nexport const router = createRouter({\n  routes: [\n    { path: '/home', redirect: '/' },\n    {\n      path: '/button',\n      name: 'button',\n      component: MdComp\n    }\n  ]\n})\n```\n\n## VueBlock preview\n\nwhen the vue code block has a `demo` tag， it can preview the component\n\n\\`\\`\\`vue demo\n\n\\`\\`\\`\n\n## code block import\n\nin code block support import file like this:\n\n\\`\\`\\`vue demo src=\"./test.vue\"\n\n\\`\\`\\`\n\n\\`\\`\\`typescript src=\"./test.ts\"\n\n\\`\\`\\`\n\n## Frontmatter & Toc\n\n```\n// Button.zh-CN.md\n---\nwrapperClass: '' // wrapperClass will wrapped current md file\ntitle: 'title'\ndesc: 'desc'\n---\n```\n\n```typescript\nimport MdComp from './docs/Button.zh-CN.md'\n\nconst { matter, toc } = MdComp\nconsole.log(matter)\nconsole.log(toc)\n// matter: {wrapperClass, title, desc}\n// toc: [{content: string; anchor: string; level: number},{content: string; anchor: string; level: number}]\n```\n\n## Custom Preview Component\n\n```typescript\n// vite.config.ts\nimport vitePluginVuedoc from 'vite-plugin-vuedoc'\n\nconst config: UserConfig = {\n  plugins: [\n    vitePluginVuedoc({\n      previewComponent: 'myDemoPreview'\n    })\n  ]\n}\n\nexport default config\n```\n\nregister your components in you vite app\n\n```\napp.component('myDemoPreview', myDemoPreview)\n```\n\nmyDemoPreview\n\n```vue\n<template>\n  <slot> -> // Demo Component\n  <slot name=\"code\"> -> // code block html\n</template>\n<script>\nexport defalut {\n  prop:{\n    lang: String\n    theme: String\n  }\n}\n</script>\n```\n\n## Markdown Screenshots\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/main.png?raw=true)\n\n## Preview Screenshots\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/vue.gif?raw=true)\n\n> vue javascript\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/vue-js.gif?raw=true)\n","readmeFilename":"README.md","gitHead":"0f2fa1def87c17d3a9f9e9497994450cf461aea8","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@2.0.0-beta","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-3P2FtkelGZCVvqidtr/iRdT8Gg6PxOMbcYnQ85dDQUqiPxyQ1lqtvR6oC3y8NxPwyhCCh2rIEobQnPN5htT2gA==","shasum":"3f2ed6169580a1c2916c8e678f3e68bd299dee09","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-2.0.0-beta.tgz","fileCount":16,"unpackedSize":31691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7Y/mCRA9TVsSAnZWagAATg4P/1ZT5qeGZu1uXQpUK0rY\ncNOWvtSJlTLNdfyWNk8I8/SlCjyVGJWHIoO0BDIYBT2DWEZ8Ygme2u9obHwh\nMU+TApZbZb5Tsg5spuNPSgO1Xf2c0hZMv/IfWAYfbjdhxHFg/kgVEgeRBJYB\ndk8AcMuLI53LYrIdjapXMXnl23zyMU4eq33m+Gjag8esQWdSQcSxCaKBvyeq\n7DxqeEyg/0z5rTJh8rUno3cK8k9X5hCNLfxbzGTeFzYYSMtcNw+EuaZvwXI0\nJUfzZubEr5UQef0ikjXnxcfnJ4SikadSDCvzQzp2Rk+rNcGR/uVV6chx31HE\nMyyuOkAoI4rmZutH6bOcfvBTwfIP1IogPz5X/LaG0/mOlfT6LvP3tO707hkR\nvdZEgN6aMAgV7ze8i+AZenn1NAlFjzCEa7bfsvuB9radjZbGzNJyuvFGH7iw\nhLI9AFuJmIg0H9tR3KswoeCqn75qrAF7ewagTacGgBz+ysUZ6RsUzYFOFagB\nKqgZenwLigImdPyxIiWYMxRW5KIhP1xyoV1/ptIVnFgVaW6Tf7EK88eV7hlF\n9J0VFxAOgK4OUAkYgIiogltBz8z2xHEHBuRIfboOy7lbWt8B6VMaWDJxwF4E\nqtvoxnln70pegSuZcQTyGNXsLE4ZSbroz9ivq6SrT9cwa1u3pm1wBhtN+RMD\nJa18\r\n=zOY8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG8aNVvFA112SJi/eKIvkgjHZJTYJV6jq321WpGkDSyQAiANLtEtJBxU/qeEsqKBH/ZZ1lGGtWyUiL50vKbNNlE0Hw=="}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_2.0.0-beta_1609404389843_0.4179119735990573"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0-beta.0":{"name":"vite-plugin-vuedoc","version":"2.0.0-beta.0","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"start":"vite --debug","dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","release":"release-it"},"dependencies":{"fs-extra":"^9.0.1","gray-matter":"^4.0.2","highlight.js":"^10.5.0","highlightjs-vue":"^1.0.0","js-yaml":"^3.14.0","markdown-it":"^12.0.4","markdown-it-abbr":"^1.0.4","markdown-it-container":"^3.0.0","markdown-it-deflist":"^2.1.0","markdown-it-emoji":"^2.0.0","markdown-it-footnote":"^3.0.1","markdown-it-ins":"^3.0.1","markdown-it-katex":"^2.0.3","markdown-it-latex":"^0.2.0","markdown-it-mark":"^3.0.1","markdown-it-source-map":"^0.1.1","markdown-it-sub":"^1.0.0","markdown-it-sup":"^1.0.0","markdown-it-task-lists":"^2.1.1","markdown-it-toc-and-anchor":"^4.1.2"},"devDependencies":{"@types/fs-extra":"^9.0.4","@types/markdown-it":"^12.0.0","@types/node":"^14.11.2","auto-changelog":"^2.2.1","jest":"^26.6.3","release-it":"^14.2.2","rollup":"^2.34.1","slash":"^3.0.0","ts-node":"^9.1.0","typescript":"^4.1.2","vite":"^1.0.0-rc.13"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"readme":"<p>\n  <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">\n    <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">\n  </a>\n</p>\n\n# vite-plugin-vuedoc\n\n- Use Markdown as Vue components\n- Use Markdown Code Block as Preview components\n\n## Feature\n\n- [x] markdown components\n  - [x] matter\n  - [x] toc\n  - [x] plugins\n- [x] vue code block\n  - [x] vue preview\n  - [x] code import\n  - [x] customizing the preview component\n  - [x] sourcemap\n- [x] code highlight\n  - [x] theme\n- [x] playground\n- [x] hmr\n- [ ] tests\n\n## Install\n\n```sh\nyarn add vite-plugin-vuedoc\n```\n\n```typescript\n// vite.config.ts\nimport vitePluginVuedoc from 'vite-plugin-vuedoc'\n\nconst config: UserConfig = {\n  plugins: [vitePluginVuedoc()]\n}\n\nexport default config\n```\n\n## VueDocPluginOptions\n\n- wrapperClass: string\n  > The classname of the wrapped markdown component\n- previewClass: string\n  > The classname of the wrapped preview component\n- previewComponent: string\n  > The name of the custom preview component you want to use\n- markdownIt:\n  - plugins: any[]\n    > markdownIt plugins\n  - containers: string[]\n    > markdown-it-containers option name\n- highlight:\n  - theme: 'one-dark' | 'one-light' | string\n    > highlight theme. defalut: one-dark\n\n#### import markdown\n\n```typescript\nimport MdComp from './docs/Button.zh-CN.md'\nexport const router = createRouter({\n  routes: [\n    { path: '/home', redirect: '/' },\n    {\n      path: '/button',\n      name: 'button',\n      component: MdComp\n    }\n  ]\n})\n```\n\n## VueBlock preview\n\nwhen the vue code block has a `demo` tag， it can preview the component\n\n\\`\\`\\`vue demo\n\n\\`\\`\\`\n\n## code block import\n\nin code block support import file like this:\n\n\\`\\`\\`vue demo src=\"./test.vue\"\n\n\\`\\`\\`\n\n\\`\\`\\`typescript src=\"./test.ts\"\n\n\\`\\`\\`\n\n## Frontmatter & Toc\n\n```\n// Button.zh-CN.md\n---\nwrapperClass: '' // wrapperClass will wrapped current md file\ntitle: 'title'\ndesc: 'desc'\n---\n```\n\n```typescript\nimport MdComp from './docs/Button.zh-CN.md'\n\nconst { matter, toc } = MdComp\nconsole.log(matter)\nconsole.log(toc)\n// matter: {wrapperClass, title, desc}\n// toc: [{content: string; anchor: string; level: number},{content: string; anchor: string; level: number}]\n```\n\n## Custom Preview Component\n\n```typescript\n// vite.config.ts\nimport vitePluginVuedoc from 'vite-plugin-vuedoc'\n\nconst config: UserConfig = {\n  plugins: [\n    vitePluginVuedoc({\n      previewComponent: 'myDemoPreview'\n    })\n  ]\n}\n\nexport default config\n```\n\nregister your components in you vite app\n\n```\napp.component('myDemoPreview', myDemoPreview)\n```\n\nmyDemoPreview\n\n```vue\n<template>\n  <slot> -> // Demo Component\n  <slot name=\"code\"> -> // code block html\n</template>\n<script>\nexport defalut {\n  prop:{\n    lang: String\n    theme: String\n  }\n}\n</script>\n```\n\n## Markdown Screenshots\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/main.png?raw=true)\n\n## Preview Screenshots\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/vue.gif?raw=true)\n\n> vue javascript\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/vue-js.gif?raw=true)\n","readmeFilename":"README.md","gitHead":"6fa45df77f83e07eccd5f0a30e825d8863d04bb0","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@2.0.0-beta.0","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-4P7Gv1YFn26t2glQ6XkTqqTA1h1zVpFd25xyRfYFyBal+uAYrlQdVQzdK4857MCtHm1VobCRGo/XS97X8wLYHQ==","shasum":"04746beb58fac869ebfb0844f7633366d6729e6c","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-2.0.0-beta.0.tgz","fileCount":16,"unpackedSize":31989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7ZFyCRA9TVsSAnZWagAAvU8P/R86EBJ+YYKoWURJxRZR\nGMxj0eh6W6Tesg4tzN/DlGSetEbf2UewuTHHBIwffv/IbnRiJ3B7Hu46FZNx\n73EHBlTKRo3sOVUsvI3Ou57ceK+LgsxMy2SsROHgDzKFixs1G2dtzw1SQKcI\nCIWgAQd3DE8LfjY3282ImwMb5jXi3oKlhMsb/edOHd7Y+6dzEbKy+3z7L3//\nWpzGh310RRQ5G1Ze7AaJXxMjUoZb7G5nT1Mg7sIKNo+b0ybEyr6FdV+kPT28\nI9YD6fC/axSAbPmzh0wZfTIi9m2QRAHuVobkvQv8D17VNgOSf/ZzhUnUgN4D\nrzxKeFufgDxbNNQvxtnCP9/kYHTwPWts12Rie2k8KnkxYu6anUKqAC+kjcs8\nyUalXfR0zFeRBCiNICz5Nj01nQyzq1RkWXaqwdvd1xnp59s44MuaT14kaa/I\nqqV0zwYPqENC+rtFQ6HA//TvpOk/8+qTLTBSahyNv6I+xOTJv17eavGlCk3D\nWNMLwE9R8YOpdGXq+CWangvrv5v9tcc30GdeI9613mJyMN+5DTB8eUHZwU0n\noJWMTTl3AtkIns+DM8wY4YNAiBja9TBW54CbbUj3C2duaGfSXjTyougo2ffp\nVnzIRZ5D8eGvCR2MiaDSv6RgjRh5OLzWvKjYCSxZLeeHc3vEiRuJoLjH26so\nzG4U\r\n=jJ2k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpNW0kRREYhPo7hgm/lP5MVdviJW9ugUl8z+P31lK1vAIhAOVmSlC5KFoMV5ZFpHqAcO/LIorMe8D0zPi/aMsAQAF5"}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_2.0.0-beta.0_1609404786477_0.6451578874416728"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0-beta.1":{"name":"vite-plugin-vuedoc","version":"2.0.0-beta.1","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"start":"vite --debug","dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","release":"release-it"},"dependencies":{"fs-extra":"^9.0.1","gray-matter":"^4.0.2","highlight.js":"^10.5.0","highlightjs-vue":"^1.0.0","js-yaml":"^3.14.0","markdown-it":"^12.0.4","markdown-it-abbr":"^1.0.4","markdown-it-container":"^3.0.0","markdown-it-deflist":"^2.1.0","markdown-it-emoji":"^2.0.0","markdown-it-footnote":"^3.0.1","markdown-it-ins":"^3.0.1","markdown-it-katex":"^2.0.3","markdown-it-latex":"^0.2.0","markdown-it-mark":"^3.0.1","markdown-it-source-map":"^0.1.1","markdown-it-sub":"^1.0.0","markdown-it-sup":"^1.0.0","markdown-it-task-lists":"^2.1.1","markdown-it-toc-and-anchor":"^4.1.2"},"devDependencies":{"@types/fs-extra":"^9.0.4","@types/markdown-it":"^12.0.0","@types/node":"^14.11.2","auto-changelog":"^2.2.1","jest":"^26.6.3","release-it":"^14.2.2","rollup":"^2.34.1","slash":"^3.0.0","ts-node":"^9.1.0","typescript":"^4.1.2","vite":"^1.0.0-rc.13"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"readme":"<p>\n  <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">\n    <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">\n  </a>\n</p>\n\n# vite-plugin-vuedoc\n\n- Use Markdown as Vue components\n- Use Markdown Code Block as Preview components\n\n## Feature\n\n- [x] markdown components\n  - [x] matter\n  - [x] toc\n  - [x] plugins\n- [x] vue code block\n  - [x] vue preview\n  - [x] code import\n  - [x] customizing the preview component\n  - [x] sourcemap\n- [x] code highlight\n  - [x] theme\n- [x] playground\n- [x] hmr\n- [ ] tests\n\n## Install\n\n```sh\nyarn add vite-plugin-vuedoc\n```\n\n```typescript\n// vite.config.ts\nimport vitePluginVuedoc from 'vite-plugin-vuedoc'\n\nconst config: UserConfig = {\n  plugins: [vitePluginVuedoc()]\n}\n\nexport default config\n```\n\n## VueDocPluginOptions\n\n- wrapperClass: string\n  > The classname of the wrapped markdown component\n- previewClass: string\n  > The classname of the wrapped preview component\n- previewComponent: string\n  > The name of the custom preview component you want to use\n- markdownIt:\n  - plugins: any[]\n    > markdownIt plugins\n  - containers: string[]\n    > markdown-it-containers option name\n- highlight:\n  - theme: 'one-dark' | 'one-light' | string\n    > highlight theme. defalut: one-dark\n\n#### import markdown\n\n```typescript\nimport MdComp from './docs/Button.zh-CN.md'\nexport const router = createRouter({\n  routes: [\n    { path: '/home', redirect: '/' },\n    {\n      path: '/button',\n      name: 'button',\n      component: MdComp\n    }\n  ]\n})\n```\n\n## VueBlock preview\n\nwhen the vue code block has a `demo` tag， it can preview the component\n\n\\`\\`\\`vue demo\n\n\\`\\`\\`\n\n## code block import\n\nin code block support import file like this:\n\n\\`\\`\\`vue demo src=\"./test.vue\"\n\n\\`\\`\\`\n\n\\`\\`\\`typescript src=\"./test.ts\"\n\n\\`\\`\\`\n\n## Frontmatter & Toc\n\n```\n// Button.zh-CN.md\n---\nwrapperClass: '' // wrapperClass will wrapped current md file\ntitle: 'title'\ndesc: 'desc'\n---\n```\n\n```typescript\nimport MdComp from './docs/Button.zh-CN.md'\n\nconst { matter, toc } = MdComp\nconsole.log(matter)\nconsole.log(toc)\n// matter: {wrapperClass, title, desc}\n// toc: [{content: string; anchor: string; level: number},{content: string; anchor: string; level: number}]\n```\n\n## Custom Preview Component\n\n```typescript\n// vite.config.ts\nimport vitePluginVuedoc from 'vite-plugin-vuedoc'\n\nconst config: UserConfig = {\n  plugins: [\n    vitePluginVuedoc({\n      previewComponent: 'myDemoPreview'\n    })\n  ]\n}\n\nexport default config\n```\n\nregister your components in you vite app\n\n```\napp.component('myDemoPreview', myDemoPreview)\n```\n\nmyDemoPreview\n\n```vue\n<template>\n  <slot> -> // Demo Component\n  <slot name=\"code\"> -> // code block html\n</template>\n<script>\nexport defalut {\n  prop:{\n    lang: String\n    theme: String\n  }\n}\n</script>\n```\n\n## Markdown Screenshots\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/main.png?raw=true)\n\n## Preview Screenshots\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/vue.gif?raw=true)\n\n> vue javascript\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/vue-js.gif?raw=true)\n","readmeFilename":"README.md","gitHead":"933c6cc2a2c91441fdb91568799cb82a3dd5effe","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@2.0.0-beta.1","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-Q/rfp0VdLeXiDXPK7cp6+iA6Ui9cGJpWz4X8juHkazvu5PDRhhlVyp9ZexqjzWbVu6Gwg5XLJClIKjy9L53eRQ==","shasum":"32dfac4ed7d16e0340f31c0e8e78a66b19a9e53d","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-2.0.0-beta.1.tgz","fileCount":17,"unpackedSize":36365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7ZKsCRA9TVsSAnZWagAAqfkP/2MHKYheYwRFJ7CT9cGy\n7f7L/wRqmc6CEkqP+fgdpVGyp+Q+6qDo7+SVp/fHpIXoI+U1ioUilmyGYYye\ncy2CXkYFssgB4OGaS/ZQoIBqdpCPIN0UYw4Gl5ezeFGrVr4QGbD1a7MoK7WR\nUEYwoYYhvK6hoRn0VmGd+z9JyLsUS1gN8RqxSYVLrgZRFwb0xXu3ZdEyp4iY\nzwRQZQ6gcRS3voV9IqFzegK6TrVINqxTnuMNBWEgDhIuKxkbCF72ElFJ5LFN\nPCqYYOKBN2ossyDWhVM/8hJZFCWjpxo0uVyNt2HecmQS1QrdrFmgPfVsla5p\nvRZHiplQqKw2nqljnsE352igjwfvu11hNFFOcNxh1FpGw2/cN3eO4WDXOPxQ\n42NjqT/O0O2U/ojlLSJN7e1v76nfUy+kgCRKrQvom77LPVr6sANaC1uFqNP2\n12ojTymREvINwyu8+OdYTPj3Vore/ktQ1pdc/IuCzMy+g2zWJRk2S4JqWU3S\nbqf453Rxa7Ar6u36b8LBEGm9pQk4YaRPIWQfze74yChynt9cntRqZXTxWAm3\nkiXOEcdnUC4rpuQIxBN3e5oIAVizEBDRk8Gy/CKt5h4/5/u7Sw0Ws8XXbskD\n7vbmjLNl0HXNAA1nPv7vtNoX9Rd9XirJSHFc+uXeyGzY7R5QY9GxLTVxoiML\np6x+\r\n=Svt3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvyCol6+1T2iMlx4GvJS4AYfz0mYR9OhZBt+12tG5H7AiEAunoQ/UTlJAMktX4YRdG4XxxDrCgDT/dcnRkt4pao86E="}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_2.0.0-beta.1_1609405100609_0.31158999182669955"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0-beta.2":{"name":"vite-plugin-vuedoc","version":"2.0.0-beta.2","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"start":"vite --debug","dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","release":"release-it"},"dependencies":{"fs-extra":"^9.0.1","gray-matter":"^4.0.2","highlight.js":"^10.5.0","highlightjs-vue":"^1.0.0","js-yaml":"^3.14.0","markdown-it":"^12.0.4","markdown-it-abbr":"^1.0.4","markdown-it-container":"^3.0.0","markdown-it-deflist":"^2.1.0","markdown-it-emoji":"^2.0.0","markdown-it-footnote":"^3.0.1","markdown-it-ins":"^3.0.1","markdown-it-katex":"^2.0.3","markdown-it-latex":"^0.2.0","markdown-it-mark":"^3.0.1","markdown-it-source-map":"^0.1.1","markdown-it-sub":"^1.0.0","markdown-it-sup":"^1.0.0","markdown-it-task-lists":"^2.1.1","markdown-it-toc-and-anchor":"^4.1.2"},"devDependencies":{"@types/fs-extra":"^9.0.4","@types/markdown-it":"^12.0.0","@types/node":"^14.11.2","auto-changelog":"^2.2.1","jest":"^26.6.3","release-it":"^14.2.2","rollup":"^2.34.1","slash":"^3.0.0","ts-node":"^9.1.0","typescript":"^4.1.2","vite":"^1.0.0-rc.13"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"readme":"<p>\n  <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">\n    <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">\n  </a>\n</p>\n\n# vite-plugin-vuedoc\n\n- Use Markdown as Vue components\n- Use Markdown Code Block as Preview components\n\n## Feature\n\n- [x] markdown components\n  - [x] matter\n  - [x] toc\n  - [x] plugins\n- [x] vue code block\n  - [x] vue preview\n  - [x] code import\n  - [x] customizing the preview component\n  - [x] sourcemap\n- [x] code highlight\n  - [x] theme\n- [x] playground\n- [x] hmr\n- [ ] tests\n\n## Install\n\n```sh\nyarn add vite-plugin-vuedoc\n```\n\n```typescript\n// vite.config.ts\nimport vitePluginVuedoc from 'vite-plugin-vuedoc'\n\nconst config: UserConfig = {\n  plugins: [vitePluginVuedoc()]\n}\n\nexport default config\n```\n\nimport style\n\n```\nimport 'vite-plugin-vuedoc/style.css'\n```\n\n## VueDocPluginOptions\n\n- wrapperClass: string\n  > The classname of the wrapped markdown component\n- previewClass: string\n  > The classname of the wrapped preview component\n- previewComponent: string\n  > The name of the custom preview component you want to use\n- markdownIt:\n  - plugins: any[]\n    > markdownIt plugins\n  - containers: string[]\n    > markdown-it-containers option name\n- highlight:\n  - theme: 'one-dark' | 'one-light' | string\n    > highlight theme. defalut: one-dark\n\n#### import markdown\n\n```typescript\nimport MdComp from './docs/Button.zh-CN.md'\nexport const router = createRouter({\n  routes: [\n    { path: '/home', redirect: '/' },\n    {\n      path: '/button',\n      name: 'button',\n      component: MdComp\n    }\n  ]\n})\n```\n\n## VueBlock preview\n\nwhen the vue code block has a `demo` tag， it can preview the component\n\n\\`\\`\\`vue demo\n\n\\`\\`\\`\n\n## code block import\n\nin code block support import file like this:\n\n\\`\\`\\`vue demo src=\"./test.vue\"\n\n\\`\\`\\`\n\n\\`\\`\\`typescript src=\"./test.ts\"\n\n\\`\\`\\`\n\n## Frontmatter & Toc\n\n```\n// Button.zh-CN.md\n---\nwrapperClass: '' // wrapperClass will wrapped current md file\ntitle: 'title'\ndesc: 'desc'\n---\n```\n\n```typescript\nimport MdComp from './docs/Button.zh-CN.md'\n\nconst { matter, toc } = MdComp\nconsole.log(matter)\nconsole.log(toc)\n// matter: {wrapperClass, title, desc}\n// toc: [{content: string; anchor: string; level: number},{content: string; anchor: string; level: number}]\n```\n\n## Custom Preview Component\n\n```typescript\n// vite.config.ts\nimport vitePluginVuedoc from 'vite-plugin-vuedoc'\n\nconst config: UserConfig = {\n  plugins: [\n    vitePluginVuedoc({\n      previewComponent: 'myDemoPreview'\n    })\n  ]\n}\n\nexport default config\n```\n\nregister your components in you vite app\n\n```\napp.component('myDemoPreview', myDemoPreview)\n```\n\nmyDemoPreview\n\n```vue\n<template>\n  <slot> -> // Demo Component\n  <slot name=\"code\"> -> // code block html\n</template>\n<script>\nexport defalut {\n  prop:{\n    lang: String\n    theme: String\n  }\n}\n</script>\n```\n\n## Markdown Screenshots\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/main.png?raw=true)\n\n## Preview Screenshots\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/vue.gif?raw=true)\n\n> vue javascript\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/vue-js.gif?raw=true)\n","readmeFilename":"README.md","gitHead":"c6426624f8e9d50d7d9d39329337cadd1ccc1885","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@2.0.0-beta.2","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-QpX3gZLrmrICNEDtLswb031fmprfBaMMXUl34Pccdsv2mDe5qu3ZyQ9e9k98zNJS6lL4H39m+Xt/pmeH/uufPw==","shasum":"5db5b08b38d32700ce99ff5405e554470b6dd6fa","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-2.0.0-beta.2.tgz","fileCount":17,"unpackedSize":36987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7ZQTCRA9TVsSAnZWagAA4ZMP/iiaBetXszkfZ3T/2jn2\nxV/57Io4IAxUqDj4R4dxOxWlxn3ILEauABjM5KFqmjgf2XJ097YdXC8RpUGg\nd7fmxMisPJGcfRI7VDt0BQLilvXOP4WSuLGLaZUfpXdNBul+Q1bPufkqef+t\ne3FuEYpItTyVWFt7ckfMj/iDnVqHia1f6iXCb2SejupLAbs84LP+RUJFtHYo\n8/iStnKeKvg6Hv+ek5xOwDhhwH4fZxC14orHtI9Re3wYIj3FFoLlu40aXeOm\noPoFtIymMKf/BgFz624t4vN7aZ9eCpOXhk6ksjzudGyyDfFTjfW6sTzH3PXj\nGZhSqS82+BDOGootuzjVVQBTGO3BqWOpXlTkDFldE2cFJ4RgvGcgitL5w0KQ\n2h0Pa/OWeLLV8th/d5eEQCRsfwjmmdZ7vceGK5dvifjWgx+il3eNMmfI9ofY\nA36tZ0ItIXaAw2D6hSOpCqTv9Gv/+F6kYkvKpDTj+acHE4PQEQaOCIa3UCfj\nFmCU4Y8nijMQ+ToVZw5o2KpYwW1xo3aVN8dzGW4roRSaoFZQoqMpyTQctzie\nd84MgrkM1IXQmhy625+HDa+SJUFzwC+hugyZ139LNuWhrAFqyAx1pl1JxjaG\n8elKjqsvtvcsdvm330w+TLWw2DQh9v7mAqQMtWYofcKeaHsZgu+qH+fdUULD\nxg2a\r\n=Ez3Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFmprqAWkhyXUzbF3VpmP2GXV25Vc4bug9g1ZH/9PSjxAiEArgGrfwWAh3bFEwhjTZpfJ/xa1mcaoDCoTarfHR/W5tc="}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_2.0.0-beta.2_1609405459321_0.06520661843281683"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0-beta.3":{"name":"vite-plugin-vuedoc","version":"2.0.0-beta.3","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"start":"vite --debug","dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","release":"release-it"},"dependencies":{"fs-extra":"^9.0.1","gray-matter":"^4.0.2","highlight.js":"^10.5.0","highlightjs-vue":"^1.0.0","js-yaml":"^3.14.0","markdown-it":"^12.0.4","markdown-it-abbr":"^1.0.4","markdown-it-container":"^3.0.0","markdown-it-deflist":"^2.1.0","markdown-it-emoji":"^2.0.0","markdown-it-footnote":"^3.0.1","markdown-it-ins":"^3.0.1","markdown-it-katex":"^2.0.3","markdown-it-latex":"^0.2.0","markdown-it-mark":"^3.0.1","markdown-it-source-map":"^0.1.1","markdown-it-sub":"^1.0.0","markdown-it-sup":"^1.0.0","markdown-it-task-lists":"^2.1.1","markdown-it-toc-and-anchor":"^4.1.2"},"devDependencies":{"@types/fs-extra":"^9.0.4","@types/markdown-it":"^12.0.0","@types/node":"^14.11.2","auto-changelog":"^2.2.1","jest":"^26.6.3","release-it":"^14.2.2","rollup":"^2.34.1","slash":"^3.0.0","ts-node":"^9.1.0","typescript":"^4.1.2","vite":"^1.0.0-rc.13"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"readme":"<p>\n  <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">\n    <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">\n  </a>\n</p>\n\n# vite-plugin-vuedoc\n\n- Use Markdown as Vue components\n- Use Markdown Code Block as Preview components\n\n## Feature\n\n- [x] markdown components\n  - [x] matter\n  - [x] toc\n  - [x] plugins\n- [x] vue code block\n  - [x] vue preview\n  - [x] code import\n  - [x] customizing the preview component\n  - [x] sourcemap\n- [x] code highlight\n  - [x] theme\n- [x] playground\n- [x] hmr\n- [ ] tests\n\n## Install\n\n```sh\nyarn add vite-plugin-vuedoc\n```\n\n```typescript\n// vite.config.ts\nimport vitePluginVuedoc from 'vite-plugin-vuedoc'\n\nconst config: UserConfig = {\n  plugins: [vitePluginVuedoc()]\n}\n\nexport default config\n```\n\nimport style\n\n```\nimport 'vite-plugin-vuedoc/style.css'\n```\n\n## VueDocPluginOptions\n\n- wrapperClass: string\n  > The classname of the wrapped markdown component\n- previewClass: string\n  > The classname of the wrapped preview component\n- previewComponent: string\n  > The name of the custom preview component you want to use\n- markdownIt:\n  - plugins: any[]\n    > markdownIt plugins\n  - containers: string[]\n    > markdown-it-containers option name\n- highlight:\n  - theme: 'one-dark' | 'one-light' | string\n    > highlight theme. defalut: one-dark\n\n#### import markdown\n\n```typescript\nimport MdComp from './docs/Button.zh-CN.md'\nexport const router = createRouter({\n  routes: [\n    { path: '/home', redirect: '/' },\n    {\n      path: '/button',\n      name: 'button',\n      component: MdComp\n    }\n  ]\n})\n```\n\n## VueBlock preview\n\nwhen the vue code block has a `demo` tag， it can preview the component\n\n\\`\\`\\`vue demo\n\n\\`\\`\\`\n\n## code block import\n\nin code block support import file like this:\n\n\\`\\`\\`vue demo src=\"./test.vue\"\n\n\\`\\`\\`\n\n\\`\\`\\`typescript src=\"./test.ts\"\n\n\\`\\`\\`\n\n## Frontmatter & Toc\n\n```\n// Button.zh-CN.md\n---\nwrapperClass: '' // wrapperClass will wrapped current md file\ntitle: 'title'\ndesc: 'desc'\n---\n```\n\n```typescript\nimport MdComp from './docs/Button.zh-CN.md'\n\nconst { matter, toc } = MdComp\nconsole.log(matter)\nconsole.log(toc)\n// matter: {wrapperClass, title, desc}\n// toc: [{content: string; anchor: string; level: number},{content: string; anchor: string; level: number}]\n```\n\n## Custom Preview Component\n\n```typescript\n// vite.config.ts\nimport vitePluginVuedoc from 'vite-plugin-vuedoc'\n\nconst config: UserConfig = {\n  plugins: [\n    vitePluginVuedoc({\n      previewComponent: 'myDemoPreview'\n    })\n  ]\n}\n\nexport default config\n```\n\nregister your components in you vite app\n\n```\napp.component('myDemoPreview', myDemoPreview)\n```\n\nmyDemoPreview\n\n```vue\n<template>\n  <slot> -> // Demo Component\n  <slot name=\"code\"> -> // code block html\n</template>\n<script>\nexport defalut {\n  prop:{\n    lang: String\n    theme: String\n  }\n}\n</script>\n```\n\n## Markdown Screenshots\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/main.png?raw=true)\n\n## Preview Screenshots\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/vue.gif?raw=true)\n\n> vue javascript\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/vue-js.gif?raw=true)\n","readmeFilename":"README.md","gitHead":"6ba4bee287635464113e44ed32c25bd27fa5bba8","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@2.0.0-beta.3","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-8koEH+qyYJAb8c0YG1ZQRhqQJ7TO+kPvslxZTYXuSNoNL5R7z2OR35FVqbU8CQQkvEeyGTSKmrbOCiQaFkJxIw==","shasum":"99508ff13534b810c9d517b035e94fe3e8d35494","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-2.0.0-beta.3.tgz","fileCount":17,"unpackedSize":37422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7ZUnCRA9TVsSAnZWagAAZ54P/jBgBW+jcGhh5GLe/O26\nw5bSgtSXY5cYrOQlnR4Dv/j/0CeNe8Js3RnREvxh7XP8f7NspFRW3hiT/m7Y\n6vWQRV4C/u/xE2sECMvQmaET4VbKl6FWDfCYcbdEhDEE7uTPXdJX5i+6r3O7\n8hO5TYZU6X5v0jiTrzPF62xhfhNbYQ4nypzCoR6FJdmdPGEJ4fNRWRz//h2j\nCjPCq0QOeSSJyByjjm/OtCVdXYBPixSLtVcVg1Tx+JP5qDL1Y0gJo1d5dURH\ntZZH+7dG7qL6liAqxf83CVNbdhRi4VbgboBjYgyZeKymOxb8pQlL1G6i6uum\nquwclXwf05vnuHKUkEPmrN46CRhIuLL89a7xt4SBR9FG0+XrLiLkSlhBIG0a\ntiJ+9SNnfqxgT4WDVteRFWaEqwBJ7NToswSWIFghRpEyofTjqSmYRNJt2pdc\nrnYStVZmPmj7nrUAyt26h5D2WrLi5tt6TX1EpqUFUxqwq5nBlF7opEGYccLr\nkR5s+EP/9jQUXJt/LAh4UxgciDOqXuTwo3aJJ8USD3qaYdLfUTx82TRX5ujf\nP/qBmmAqX43FLTpSzMuhDZkrHPbna2GsKorNQdYPFNd7RQnwrEW1IJywAWhU\nhq5g5jWIeIS23JTPZ9I5G15BsHVzjO+4VzSMJXBsm1xB2CE7U489gt1R4vl2\n6QdR\r\n=GEdJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4ZBYJ8ldvWXbXf5Wgvi8y6ycFdeZHWEIRo/8NHZfOzAiEAvkCFfxKGYlaHiW7qBSU+z3Pc+nSo2SvUVgcLO+boYwg="}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_2.0.0-beta.3_1609405734609_0.8713926459513084"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0-beta.4":{"name":"vite-plugin-vuedoc","version":"2.0.0-beta.4","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"start":"vite --debug","dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","release":"release-it"},"dependencies":{"fs-extra":"^9.0.1","gray-matter":"^4.0.2","highlight.js":"^10.5.0","highlightjs-vue":"^1.0.0","js-yaml":"^3.14.0","markdown-it":"^12.0.4","markdown-it-abbr":"^1.0.4","markdown-it-container":"^3.0.0","markdown-it-deflist":"^2.1.0","markdown-it-emoji":"^2.0.0","markdown-it-footnote":"^3.0.1","markdown-it-ins":"^3.0.1","markdown-it-katex":"^2.0.3","markdown-it-latex":"^0.2.0","markdown-it-mark":"^3.0.1","markdown-it-source-map":"^0.1.1","markdown-it-sub":"^1.0.0","markdown-it-sup":"^1.0.0","markdown-it-task-lists":"^2.1.1","markdown-it-toc-and-anchor":"^4.1.2"},"devDependencies":{"@types/fs-extra":"^9.0.4","@types/markdown-it":"^12.0.0","@types/node":"^14.11.2","auto-changelog":"^2.2.1","jest":"^26.6.3","release-it":"^14.2.2","rollup":"^2.34.1","slash":"^3.0.0","ts-node":"^9.1.0","typescript":"^4.1.2","vite":"^1.0.0-rc.13"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"readme":"<p>\n  <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">\n    <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">\n  </a>\n</p>\n\n# vite-plugin-vuedoc\n\n- Use Markdown as Vue components\n- Use Markdown Code Block as Preview components\n\n## Feature\n\n- [x] markdown components\n  - [x] matter\n  - [x] toc\n  - [x] plugins\n- [x] vue code block\n  - [x] vue preview\n  - [x] code import\n  - [x] customizing the preview component\n  - [x] sourcemap\n- [x] code highlight\n  - [x] theme\n- [x] playground\n- [x] hmr\n- [ ] tests\n\n## Install\n\n```sh\nyarn add vite-plugin-vuedoc\n```\n\n```typescript\n// vite.config.ts\nimport vitePluginVuedoc from 'vite-plugin-vuedoc'\n\nconst config: UserConfig = {\n  plugins: [vitePluginVuedoc()]\n}\n\nexport default config\n```\n\nimport style\n\n```\nimport 'vite-plugin-vuedoc/style.css'\n```\n\n## VueDocPluginOptions\n\n- wrapperClass: string\n  > The classname of the wrapped markdown component\n- previewClass: string\n  > The classname of the wrapped preview component\n- previewComponent: string\n  > The name of the custom preview component you want to use\n- markdownIt:\n  - plugins: any[]\n    > markdownIt plugins\n  - containers: string[]\n    > markdown-it-containers option name\n- highlight:\n  - theme: 'one-dark' | 'one-light' | string\n    > highlight theme. defalut: one-dark\n\n#### import markdown\n\n```typescript\nimport MdComp from './docs/Button.zh-CN.md'\nexport const router = createRouter({\n  routes: [\n    { path: '/home', redirect: '/' },\n    {\n      path: '/button',\n      name: 'button',\n      component: MdComp\n    }\n  ]\n})\n```\n\n## VueBlock preview\n\nwhen the vue code block has a `demo` tag， it can preview the component\n\n\\`\\`\\`vue demo\n\n\\`\\`\\`\n\n## code block import\n\nin code block support import file like this:\n\n\\`\\`\\`vue demo src=\"./test.vue\"\n\n\\`\\`\\`\n\n\\`\\`\\`typescript src=\"./test.ts\"\n\n\\`\\`\\`\n\n## Frontmatter & Toc\n\n```\n// Button.zh-CN.md\n---\nwrapperClass: '' // wrapperClass will wrapped current md file\ntitle: 'title'\ndesc: 'desc'\n---\n```\n\n```typescript\nimport MdComp from './docs/Button.zh-CN.md'\n\nconst { matter, toc } = MdComp\nconsole.log(matter)\nconsole.log(toc)\n// matter: {wrapperClass, title, desc}\n// toc: [{content: string; anchor: string; level: number},{content: string; anchor: string; level: number}]\n```\n\n## Custom Preview Component\n\n```typescript\n// vite.config.ts\nimport vitePluginVuedoc from 'vite-plugin-vuedoc'\n\nconst config: UserConfig = {\n  plugins: [\n    vitePluginVuedoc({\n      previewComponent: 'myDemoPreview'\n    })\n  ]\n}\n\nexport default config\n```\n\nregister your components in you vite app\n\n```\napp.component('myDemoPreview', myDemoPreview)\n```\n\nmyDemoPreview\n\n```vue\n<template>\n  <slot> -> // Demo Component\n  <slot name=\"code\"> -> // code block html\n</template>\n<script>\nexport defalut {\n  prop:{\n    lang: String\n    theme: String\n  }\n}\n</script>\n```\n\n## Markdown Screenshots\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/main.png?raw=true)\n\n## Preview Screenshots\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/vue.gif?raw=true)\n\n> vue javascript\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/vue-js.gif?raw=true)\n","readmeFilename":"README.md","gitHead":"d2f630861d71c1820141a4c06d1bb3efd97150ac","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@2.0.0-beta.4","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-xBHOmcQnHIXOXZfUo/yqkrv9TIClvMm5caqAeGF4llBK/r4+Aa7kpKPggrj7TnDK/g5r7yTINJoPYJpco7exog==","shasum":"0551c8eb456f72559acf13ba5d935f990b157bf8","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-2.0.0-beta.4.tgz","fileCount":17,"unpackedSize":37777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7ZXbCRA9TVsSAnZWagAAwOgP/i4ed634S+szHaL9FKMC\n5MtfzvoVaHJQKLQBxhhycuagxXAMBnne9SKPQY1//Nxrzb0KKZmnYrRyVCtr\nYFMziq2/HWE6/NNJ9V6DCYM5RcqUyRAJV4qEnuX+Cr/CBYeuiFOxtWqGi9xo\n6UG8+MU5Puuf12f+JRW3VLmUdOjxpkk1laJNJNJYmL/wFQeTLCvdHcwylJPO\nbXU9J7TLigEWe3iTM+rPQkUo21Gx+OldXF2hf8gNul2BhFPY+YBIhlThELYf\nlDFsul9V75IbFiNbtrfOTLKw6M+EN08yeLjsUgVY9FocfbsmA7/OCDu/vdRK\nmSSYoGWBxw4baGXVqQt+uDAXxGCZS6WvMlJkrYL3iZbN3uJgnhdr4Yen42az\nf11Ddqno8SjuzLPTHYkiA/KNXYkFwuSk7Ntd6AXYtvrQscgF9GxVo7TDwYxg\nNX4Q1g5GuFJVGTVMfpTgXSfnl6a2aQHxlfw+aJbjarC2TaS3iQbglANfD9KI\ncuTQ8Yj3kqpsTgZM+FtkNSdk7sdjmjrfvN0qdc7ZwVePL57V7mtU8ShcrmUL\n5BPJr8mzkOKOgoCYy8vdYpBFwruizbRZi99eZl7Rk+hLVTMysjkCXHReFZ82\ndcynKTRJR5DcUSBowi4B9LCAdqLOpv7OARyl7f2gYrROKmZoNW4lQPSedESh\nbOJN\r\n=K84T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2eev0olYBKF6sVAVibUUWpVRANADJjX19n7ArwMuanAiEAsoEa4Q/QxUosrVuy65Jm5aC7QmuxBf1ltq6kjgzFIyU="}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_2.0.0-beta.4_1609405914551_0.08857464447487806"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0":{"name":"vite-plugin-vuedoc","version":"2.0.0","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"start":"vite --debug","dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","release":"release-it"},"dependencies":{"fs-extra":"^9.0.1","gray-matter":"^4.0.2","highlight.js":"^10.5.0","highlightjs-vue":"^1.0.0","js-yaml":"^3.14.0","markdown-it":"^12.0.4","markdown-it-abbr":"^1.0.4","markdown-it-container":"^3.0.0","markdown-it-deflist":"^2.1.0","markdown-it-emoji":"^2.0.0","markdown-it-footnote":"^3.0.1","markdown-it-ins":"^3.0.1","markdown-it-katex":"^2.0.3","markdown-it-latex":"^0.2.0","markdown-it-mark":"^3.0.1","markdown-it-source-map":"^0.1.1","markdown-it-sub":"^1.0.0","markdown-it-sup":"^1.0.0","markdown-it-task-lists":"^2.1.1","markdown-it-toc-and-anchor":"^4.1.2"},"devDependencies":{"@types/fs-extra":"^9.0.4","@types/markdown-it":"^12.0.0","@types/node":"^14.11.2","auto-changelog":"^2.2.1","jest":"^26.6.3","release-it":"^14.2.2","rollup":"^2.34.1","slash":"^3.0.0","ts-node":"^9.1.0","typescript":"^4.1.2","vite":"^1.0.0-rc.13"},"peerDependencies":{"vite":"^1.0.0-rc.4"},"gitHead":"c4ef2c04e83f21fb2b7ee0599b0ce7c2dd9ee90a","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@2.0.0","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-Zry81FQOmfbM1Yz/QaDmOdvrWklCip9CrSmklgjnQHKkCCtxVv8Hb0stTZOVw5TnRyAQrzC7Nb7KMrWPph0FNw==","shasum":"ce67549760080025360cb034d8edd67f004902f3","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-2.0.0.tgz","fileCount":17,"unpackedSize":38018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7ZZYCRA9TVsSAnZWagAAeHUQAIawNpECl2IhBKlvj5TH\nSILAjdzqD/82TCbfYugoNOY1opZE30BOJ2VEQmlXzCZfVBaIH6a2ZCmukoGX\nsGLAHNRmz7xnrAzOZrXGlGGZWLmCKGCQJRig7BDhONWgYORoMJWIi84S/L7t\nilbPRCLJAtFFhT6qU+rPDMUGYghTUJPu3/frvu6NvkIzzplDBtbfxpKlHkha\nUWuIUdJL3DvjS9jx3NvLNFwThiUj/ZUSrGWSHEfZley5F206pUukAQMSSJJM\n85DMgveT8SyvS4dvKDDIb5g4MlpRWcrqYe+FgY2IG+EN5fGkW02P1rnozmVQ\nKP9SOAbrLXfZ77+7hHhV5BOVVvwHXsceQKZCR1VddNqtXes+kNI66W26qMy/\n4uBUa9W3sOqtwpxW1RFcELjwi2iaGTCj/8oehvcPfMjU9RG2ScAKqwlyNicY\nv+WO2F9orK5adcN3PDv0WNoWWg+aW3Us/fcsFn58/bceifOpVR/ezXzea2eo\ntvpXZOkJ75cbbazvfoKmkUY69PVpHhnW6CXjkdhxjrLtGEpXkWe7RO/Zc7bu\n5o4Uc68yTnCYFkwZwUKGcA3HlPObq6dluFFqMhlZx2USVtBPGbuZi5BBCRW4\nFn3qjZBoVYkEnKIqddZj0/U7Y/pZP8A+IwF9NIXudEmo/87150oZko/VScFR\nTZbq\r\n=acq6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDo0j3BTgyq4uEOoj/5cEl7BwfXA3iCy/EqTMJFBheK7AIgbJZVK2+N08+yY8HTaP50X9d/DKNtzTMzNdVwj2+WfeM="}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_2.0.0_1609406040083_0.2933247569136499"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.0-0":{"name":"vite-plugin-vuedoc","version":"3.0.0-0","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"start":"vite --debug","start:build":"vite build --debug","dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","release":"release-it"},"dependencies":{"@vitejs/plugin-vue":"^1.0.4","@vue/compiler-sfc":"^3.0.5","fs-extra":"^9.0.1","gray-matter":"^4.0.2","highlight.js":"^10.5.0","js-yaml":"^3.14.0","markdown-it":"^12.0.4","markdown-it-abbr":"^1.0.4","markdown-it-container":"^3.0.0","markdown-it-deflist":"^2.1.0","markdown-it-emoji":"^2.0.0","markdown-it-footnote":"^3.0.1","markdown-it-ins":"^3.0.1","markdown-it-katex":"^2.0.3","markdown-it-latex":"^0.2.0","markdown-it-mark":"^3.0.1","markdown-it-source-map":"^0.1.1","markdown-it-sub":"^1.0.0","markdown-it-sup":"^1.0.0","markdown-it-task-lists":"^2.1.1","markdown-it-toc-and-anchor":"^4.1.2","rev-hash":"^3.0.0","vue":"^3.0.5"},"devDependencies":{"@types/fs-extra":"^9.0.4","@types/markdown-it":"^12.0.0","@types/node":"^14.11.2","@vitejs/plugin-vue-jsx":"^1.0.1","auto-changelog":"^2.2.1","jest":"^26.6.3","release-it":"^14.2.2","rollup":"^2.34.1","slash":"^3.0.0","ts-node":"^9.1.0","typescript":"^4.1.2","vite":"^2.0.0-beta.5"},"peerDependencies":{"vite":"^2.0.0-beta.5"},"readme":"<p>\n  <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">\n    <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">\n  </a>\n</p>\n\n# vite-plugin-vuedoc\n\n- Use Markdown as Vue components\n- Use Markdown Code Block as Preview components\n\n## Feature\n\n- [x] markdown components\n  - [x] matter\n  - [x] toc\n  - [x] plugins\n- [x] vue code block\n  - [x] vue preview\n  - [x] code import\n  - [x] customizing the preview component\n  - [x] sourcemap\n- [x] code highlight\n  - [x] theme\n- [x] playground\n- [x] hmr\n- [ ] tests\n\n## Used\n\n- Elenext: [elenext.vercel.app](https://elenext.vercel.app)\n\n## Install\n\n```sh\nyarn add vite-plugin-vuedoc\n```\n\n```typescript\n// vite.config.ts\nimport vitePluginVuedoc from 'vite-plugin-vuedoc'\n\nconst config: UserConfig = {\n  plugins: [vitePluginVuedoc()]\n}\n\nexport default config\n```\n\nimport style\n\n```\nimport 'vite-plugin-vuedoc/style.css'\n```\n\n## VueDocPluginOptions\n\n- wrapperClass: string\n  > The classname of the wrapped markdown component\n- previewClass: string\n  > The classname of the wrapped preview component\n- previewComponent: string\n  > The name of the custom preview component you want to use\n- markdownIt:\n  - plugins: any[]\n    > markdownIt plugins\n  - containers: string[]\n    > markdown-it-containers option name\n- highlight:\n  - theme: 'one-dark' | 'one-light' | string\n    > highlight theme. defalut: one-dark\n\n#### import markdown\n\n```typescript\nimport MdComp from './docs/Button.zh-CN.md'\nexport const router = createRouter({\n  routes: [\n    { path: '/home', redirect: '/' },\n    {\n      path: '/button',\n      name: 'button',\n      component: MdComp\n    }\n  ]\n})\n```\n\n## VueBlock preview\n\nwhen the vue code block has a `demo` tag， it can preview the component\n\n\\`\\`\\`vue demo\n\n\\`\\`\\`\n\n## code block import\n\nin code block support import file like this:\n\n\\`\\`\\`vue demo src=\"./test.vue\"\n\n\\`\\`\\`\n\n\\`\\`\\`typescript src=\"./test.ts\"\n\n\\`\\`\\`\n\n## Frontmatter & Toc\n\n```\n// Button.zh-CN.md\n---\nwrapperClass: '' // wrapperClass will wrapped current md file\ntitle: 'title'\ndesc: 'desc'\n---\n```\n\n```typescript\nimport MdComp from './docs/Button.zh-CN.md'\n\nconst { matter, toc } = MdComp\nconsole.log(matter)\nconsole.log(toc)\n// matter: {wrapperClass, title, desc}\n// toc: [{content: string; anchor: string; level: number},{content: string; anchor: string; level: number}]\n```\n\n## Custom Preview Component\n\n```typescript\n// vite.config.ts\nimport vitePluginVuedoc from 'vite-plugin-vuedoc'\n\nconst config: UserConfig = {\n  plugins: [\n    vitePluginVuedoc({\n      previewComponent: 'myDemoPreview'\n    })\n  ]\n}\n\nexport default config\n```\n\nregister your components in you vite app\n\n```\napp.component('myDemoPreview', myDemoPreview)\n```\n\nmyDemoPreview\n\n```vue\n<template>\n  <slot> -> // Demo Component\n  <slot name=\"code\"> -> // code block html\n</template>\n<script>\nexport defalut {\n  prop:{\n    lang: String\n    theme: String\n  }\n}\n</script>\n```\n\n## Markdown Screenshots\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/main.png?raw=true)\n\n## Preview Screenshots\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/vue.gif?raw=true)\n\n> vue javascript\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/playground/assets/vue-js.gif?raw=true)\n","readmeFilename":"README.md","gitHead":"bd1a61eb53ee6fbfb75922f0d3bb4e360081c2e8","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@3.0.0-0","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-qRD6zxdQUA5i5dvtE0qnaGLZ1pn3+2I9UMxJj1v6Em+eG514506KX4MgfG+/Ei22qtdXI0/gu2Cj5JhFnzb4cg==","shasum":"b81dfc472d1622f9870b61e6ad619887d26c140c","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-3.0.0-0.tgz","fileCount":15,"unpackedSize":40189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9Z0PCRA9TVsSAnZWagAAOe4P/Rf+8bSWfoUV92gSr92n\n5qTbyjFYHrAtZOr0H8ppyBb8ypzLU5MXWUCoD/Mkiok1s6JtzfDgZQKd/9Od\nEpkVCEp87q9aqhea39U390/VY9Iv5vTnzmxzGwWmbcBUNGOvrslAQKwrlyNA\nEsr2pKgMsqmcCOMFHnFVetZpMbFzUsfh6p/ROWU7fqTP5Uy67iXZYFdHAyK4\nL95RHpQoaejbs0nOihJdD/hLrj0Hu8yXwL1mVbnUqKRAk8LooVjS9r2/Eq3Q\nko/gNwcgagd5sgVufh3HYW9aS3shwkWmUq+Gl6ZJkaL1sjzVOtw1/r1ku46P\nQ/We3O9KBTBEqE7xj79/b5yzqniqJOoZfckPzR40snV/ZZYucrSMEZnP23p8\nAsgnBxyW82BT58/kFNDBQztIfnpBXietR/zFR2/bc0RaGtoT/3PTSGs0b4ZV\nBpqCSFLbgf9r/GVwglo/dQOUddyJYfxyDtdz3DSEHvkrvlxV6j1NeExER54L\namtEbgt8BFQLu0VFfArfhf8DXg0KqF7WfSvi3UmP/+gfXQC63FYi6tOUJ8mX\nZNYV8Q5mCbn75fSU1adO/LCSUICPJ4oIfyAO0OdOBzgeL68csEz4Y/XeoBFm\nnmaf0tTiFnw9BjP7jDkyLqSdnKGVeCgGJZLZGBgneajwV0QWZyn1FNvNPXGn\nx/el\r\n=Cvzl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGEEtcpQbnJBgKTfcZGxLIWFYk1dZ8bOFtx9hB+zCIC3AiB7P6h1PHy+ZtmQ7YH75bF/ohOpoHuLAY40a2Oj8GnfGg=="}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_3.0.0-0_1609932046746_0.5022571794448365"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.0":{"name":"vite-plugin-vuedoc","version":"3.0.0","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"start":"vite --debug","start:build":"vite build --debug","dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","release":"release-it"},"dependencies":{"@vitejs/plugin-vue":"^1.0.4","@vue/compiler-sfc":"^3.0.5","fs-extra":"^9.0.1","gray-matter":"^4.0.2","highlight.js":"^10.5.0","js-yaml":"^3.14.0","markdown-it":"^12.0.4","markdown-it-abbr":"^1.0.4","markdown-it-container":"^3.0.0","markdown-it-deflist":"^2.1.0","markdown-it-emoji":"^2.0.0","markdown-it-footnote":"^3.0.1","markdown-it-ins":"^3.0.1","markdown-it-katex":"^2.0.3","markdown-it-latex":"^0.2.0","markdown-it-mark":"^3.0.1","markdown-it-source-map":"^0.1.1","markdown-it-sub":"^1.0.0","markdown-it-sup":"^1.0.0","markdown-it-task-lists":"^2.1.1","markdown-it-toc-and-anchor":"^4.1.2","rev-hash":"^3.0.0","vue":"^3.0.5"},"devDependencies":{"@types/fs-extra":"^9.0.4","@types/markdown-it":"^12.0.0","@types/node":"^14.11.2","@vitejs/plugin-vue-jsx":"^1.0.1","auto-changelog":"^2.2.1","jest":"^26.6.3","release-it":"^14.2.2","rollup":"^2.34.1","slash":"^3.0.0","ts-node":"^9.1.0","typescript":"^4.1.2","vite":"^2.0.0-beta.9"},"gitHead":"bdf91881664bb91c7302c50d9cb7680720dfd751","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@3.0.0","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-BgJF14p9oTiY4+yVqx1NhHHflRass5gvQWF1y3ZX2hujKfnWpnp4deZurZ77at8ARposHHOASJqnpKGbG146oQ==","shasum":"03fb0dc2b0e3687fde78ca8f643a66dc97544c4f","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-3.0.0.tgz","fileCount":15,"unpackedSize":40601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9bMrCRA9TVsSAnZWagAAYRcP/1I0m0xlwZckIcECAeMu\naDdoV7mxkTyTk7P5mwzvoF7bzsuYNdaOHQD4pUXwX1RZULEn29SC3cm2YPs3\nqiAQmR9G23oeUV8zc3OAJ5+RynV3IFYdS8kbLmKpsL7OdDOo77Zv0YBXbZjZ\n6QduApSGH5RXiJ2+Dagg+BBmKv7Cc9Uh4/brLun5Jwe1QtsAAF9FYECCzgIf\nlbAgQu3Sj8qvUxjYFtW7b4Vmm+Ueu8fB6ILHPh8Q4STa3OLMzr4T5kSXjnIy\n/8KMnCEMtpc0eOHzXM0dSP6N9h5FGnbcQTA79NwhsVcCeH09ATIlcMavEQRv\n3xRgFt24EykUI1NraM3flO3Xhu33A5jrs+RaJ4A246GGFpynKjdodXVdgQKQ\nFBPqfofFyq5xRru+F5ASNzzZ83rVCELX4e0iyX8Y7SkdQy953hDSpTfnF9bj\nDfBMdm+RMtiAK3UCuy9LChzhYDdjRRCejO1q1r6zmGJ7jQXk6RNd2LIpbJLo\ncCI8HsqGq2eIAquZTCmCmI/UVE1GAP8wDOyNP0z5oi8xMUal066wdkL/GRVb\nwPQA416WIIsE1xoHkYJcsYEkoRrfZXVt0A2ul9hhe1HZfQO03ujRZwct6hAR\n8u3za/Pr7B1wGzeNCkySZndv3qKz0H8kTkDfJXjLBY13PE+l1x8XcW6B6n8G\ndCjD\r\n=Jd6I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCICiwB8RPFPw7YXY0wFdhKh8gzmPc35fjLry/AU+CjeqOAh8QZ/8VgMRYmeGKVhHoFfBID+Qrx/qAx4Wd3ZMuHBeN"}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_3.0.0_1609937707435_0.6266305703553541"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.1":{"name":"vite-plugin-vuedoc","version":"3.0.1","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"start":"vite --debug","start:build":"vite build --debug","dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","release":"release-it"},"dependencies":{"@vitejs/plugin-vue":"^1.0.5","@vue/compiler-sfc":"^3.0.5","fs-extra":"^8.1.0","gray-matter":"^4.0.2","highlight.js":"^10.5.0","js-yaml":"^3.14.0","markdown-it":"^12.0.4","markdown-it-abbr":"^1.0.4","markdown-it-container":"^3.0.0","markdown-it-deflist":"^2.1.0","markdown-it-emoji":"^2.0.0","markdown-it-footnote":"^3.0.1","markdown-it-ins":"^3.0.1","markdown-it-katex":"^2.0.3","markdown-it-latex":"^0.2.0","markdown-it-mark":"^3.0.1","markdown-it-source-map":"^0.1.1","markdown-it-sub":"^1.0.0","markdown-it-sup":"^1.0.0","markdown-it-task-lists":"^2.1.1","markdown-it-toc-and-anchor":"^4.1.2","rev-hash":"^3.0.0","vue":"^3.0.5"},"devDependencies":{"@types/fs-extra":"^8.1.0","@types/markdown-it":"^12.0.0","@types/node":"^14.11.2","@vitejs/plugin-vue-jsx":"^1.0.1","auto-changelog":"^2.2.1","jest":"^26.6.3","release-it":"^14.2.2","rollup":"^2.36.1","slash":"^3.0.0","ts-node":"^9.1.0","typescript":"^4.1.2","vite":"^2.0.0-beta.19"},"gitHead":"274d7de61eaedc63a3a49dd3bcedac82f0ac6002","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@3.0.1","_nodeVersion":"14.15.3","_npmVersion":"7.4.0","dist":{"integrity":"sha512-qy+aR0GjwwlSo2SQzEl04rEZUpBTCtn+ggvwvWE6QEYbhOF5qDOYbfKVAnwolL9s6SY1c5PZwpxAmnOgGJNcRQ==","shasum":"df2210963d9d76bc41feb7f73ac0ea30a6f517cf","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-3.0.1.tgz","fileCount":15,"unpackedSize":41095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+xuCCRA9TVsSAnZWagAAe1cQAJ03/qseEjPORE9n9W5m\nrdE+QS7B70XYaEgguhzFRlqvhEx2s1bjGbsdY6nXVi4U72Xf0dTSr1gZ87kw\nH6FoYndQ/Q4tSfkoaPNdE+qu0Mw7p3bpV4g0U/WWwSlCNvvBgJfwFsWDUcM6\nk9UO7YaqeBOCjmZWaRlfOTzUgm1Wo44rhqPxuQnYsPNF4b/zYLfv68+L7aIi\nytit3HgXZMJGAL31glvQn3j/fNfmUxp25H8SBiQJOqGpnhesb+0rMgfw3T++\n6kkbnR6e+pjyNKgnLfcQcWV0u83x5Doxt3E8kJzncFwd9jY10JANtgM0rFns\nAuNONVYoJUzBrrbQDkXOeUmdIyUZd1pPWbuwWEPtxuDpaK/a+GkQVoK4Qh6J\nFuNG4RtDAXTJHRtOjXG2zT9ZxWkGEYn0wLGsWoHPqT5QWOO6BPEEa0g1uF41\n9IKLEsALeVJY9bPD7cF/c4s3uoRip9cySeDWWVYUtCDl9MJg+2HOJ0SRh2oZ\ndYJU8TgY2B7zG11xp8qANFEpnCQm0QEuihEM7kMWo4AsH+J+QyxmVCKni39P\nu9LHk52i+nUEUDM2AUpyI2WhjF0fPPMWcQR13hjJDVHN+I+p/WG149Af0kTv\noWNqSHRD+lMli9/T6f9F9FeLBfvsSr7cBWBMbdURB98+deqHZ6+OTBWgYsQN\nV1UW\r\n=jgrl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBcdALDi30jvKxGrMcSeUrgi4mAqf2RYHCqIAP5m3gFYAiAn+/xaibzgy6OlrqaE0LK6nqBzIODqn5WhRkgYf0H6QQ=="}]},"_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_3.0.1_1610292098049_0.9255413101249985"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.2":{"name":"vite-plugin-vuedoc","version":"3.0.2","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"start":"vite --debug","start:build":"vite build --debug","dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","test":"jest --runInBand","release":"release-it"},"dependencies":{"@vitejs/plugin-vue":"^1.0.5","@vue/compiler-sfc":"^3.0.5","fs-extra":"^8.1.0","gray-matter":"^4.0.2","highlight.js":"^10.5.0","js-yaml":"^3.14.0","markdown-it":"^12.0.4","markdown-it-abbr":"^1.0.4","markdown-it-container":"^3.0.0","markdown-it-deflist":"^2.1.0","markdown-it-emoji":"^2.0.0","markdown-it-footnote":"^3.0.1","markdown-it-ins":"^3.0.1","markdown-it-katex":"^2.0.3","markdown-it-latex":"^0.2.0","markdown-it-mark":"^3.0.1","markdown-it-source-map":"^0.1.1","markdown-it-sub":"^1.0.0","markdown-it-sup":"^1.0.0","markdown-it-task-lists":"^2.1.1","markdown-it-toc-and-anchor":"^4.1.2","rev-hash":"^3.0.0","vue":"^3.0.5"},"devDependencies":{"@types/fs-extra":"^8.1.0","@types/markdown-it":"^12.0.1","@types/node":"^14.11.2","@vitejs/plugin-vue-jsx":"^1.0.1","auto-changelog":"^2.2.1","jest":"^26.6.3","release-it":"^14.2.2","rollup":"^2.36.1","slash":"^3.0.0","ts-node":"^9.1.0","typescript":"^4.1.2","vite":"^2.0.0-beta.22"},"gitHead":"7bf194873bd89a044b6a1379e55befaa84e39387","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@3.0.2","_nodeVersion":"14.15.3","_npmVersion":"7.4.0","dist":{"integrity":"sha512-i3VAh+sC+NiBBBzHcLc+AteXhz+c8FvbtI30FDVNuw59zqdAJIicj/KGzGof7xFge7JZ9XxKt1Oga6D968C+bA==","shasum":"91c79ea07e3d317b39109cd36c6a7ef9143f4d31","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-3.0.2.tgz","fileCount":15,"unpackedSize":40814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/VSVCRA9TVsSAnZWagAAJQkP/11eTfyjjKvTeH+WYpG9\nTAQlay+jBGKpAJUwID07zA8jUr5J6JWczIO1S1PrB6rq/PhFKfD8y6XCO9Jv\nXIW0eZeFD0lqecRkA5RHFrJSPy6J8x7M9wWiZj50jqFcLO2xC68KUxci3lJO\nNnhWFTvy1H1erhAYHUf4dGL2FKgQsaJTLNRUPV7e7xoLb7UJ/JS/XCYLtv/t\nnZmiiBtx9mBeTDnQICygzNT3gqK0wePkKoEnmcxjL7sz5PPaWSKj+9kH4iNs\n+mcWEBIJn89zKibJ/vwc1Tw5fZjSfJ1V74N2L+3HEogz8pN/t51dfVkt5nk/\n1sjSRsUh3ewGg74V5Ly3Jw7gbbD0TJI3ei+B2LFvjszxLT0MD0b/cm9X7vjX\nihUdrTHTrQMK/k56QVEjqZm366qxeY9qrFiCzvLyw/hCDi3TZccS1lgukB95\nFldIAJwQQcs8uV9LafTSHOTPiI2dH/Jj3lPMjmRKw3jOa3TsZ5jNc4VqFSoe\nQAg5tkHNd8jNyO5xRpO295497LgX5lVMt3XnC3tVkvk0Oil01se0twM7RDVc\nUxqPTnkA86NLpOHmA9YlWcD7vwOyGxecIVMmH8+Waeiyb0e+rq49RrubK699\nPkRm2ypQHVFFgNtE23tV0uDDpuqDcLQefM5JbHPgB02dxkZl7MlHGZ2bZUmT\nP0/g\r\n=sLzF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpXbJ5AS362AEpEDO/IV+BYBcDUYTfzGdV/49U4d2zHAiAqEpAd0VmAEmdqqvepYu7NKZ4uWOl6J1cDVleEBids7A=="}]},"_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_3.0.2_1610437780833_0.18257287390573484"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.3":{"name":"vite-plugin-vuedoc","version":"3.0.3","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"rm -rf dist && tsc -p .","prepublishOnly":"yarn build","release":"release-it"},"dependencies":{"fs-extra":"^8.1.0","gray-matter":"^4.0.2","highlight.js":"^10.5.0","js-yaml":"^3.14.0","markdown-it":"^12.0.4","markdown-it-abbr":"^1.0.4","markdown-it-container":"^3.0.0","markdown-it-deflist":"^2.1.0","markdown-it-emoji":"^2.0.0","markdown-it-footnote":"^3.0.1","markdown-it-ins":"^3.0.1","markdown-it-katex":"^2.0.3","markdown-it-latex":"^0.2.0","markdown-it-mark":"^3.0.1","markdown-it-source-map":"^0.1.1","markdown-it-sub":"^1.0.0","markdown-it-sup":"^1.0.0","markdown-it-task-lists":"^2.1.1","markdown-it-toc-and-anchor":"^4.1.2","rev-hash":"^3.0.0","slash":"^3.0.0"},"devDependencies":{"@types/fs-extra":"^8.1.0","@types/markdown-it":"^12.0.1","@types/node":"^14.11.2"},"peerDependencies":{"@vitejs/plugin-vue":"^1.0.5","@vue/compiler-sfc":"^3.0.5","vite":"^2.0.0-beta.27"},"gitHead":"23dbe122a555644d9c37d11ab12398bb1c018df4","_id":"vite-plugin-vuedoc@3.0.3","_nodeVersion":"14.15.3","_npmVersion":"lerna/3.22.1/node@v14.15.3+x64 (darwin)","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-L/ZXKO7D09y5+o98qJ6Gg9IoYPtOn/SI4MxIvYR6GNF/OnAie+GF0UMTndZIJ1JfU0q9Bg6/pcoKqoUnke+jYw==","shasum":"185fabacd731c7b3e5a29da219db1cc7cdab346f","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-3.0.3.tgz","fileCount":14,"unpackedSize":25872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAGAGCRA9TVsSAnZWagAAkNMP/j5MO9Ih/vEst2Afecul\nBkSP3l6VkT4vsv0a+gBOo2qChRCil0UFpeazvAxrZZqrrYsObPamUgMpPDsp\nCAx3snqWejJaYeSXp96EdBUBW/laucVunm9+4HoCky95bBij4h/5Tmcc62wk\n45CVQtOBGCQJOXYPzcVM5nO2LZsLXKzQAjfz4Rl86mctpCU7ZAMdE+XVPi2g\noquKSyv++F5UJ3WdwhGzYymkgWM0rxwjT+flaL8amOT33vSfjumP40k0y3OB\nhXtrlyPKarRpwPXFIeP2kf/jGP8lGFAaUdegKDK3fw5ummB6Zq12FL40oTwJ\nDtY9G4IPXJu+/JhtiaK73+ZieYo9sGuB4NBm5k52BGCbD2xpUxY09CSY6d89\n2Eywqj/v8Bda4IRHlfiEhFgIj/RuFc1uwkb5r7mT1+42dmyDNlZt64b//9NF\nMAOIPuxl7StaTb4myKUj2N51Jq3OjGBT7HZ31fV8q4OU2kuVgTsw7jIHangz\nvpADRT40zxdLOj6shw+4oVxMQXr2o43SoqvmCXKd6Rrd2iGLejFW8wKS3jqK\nf4QEaW/pjfoMX5v7ADFxG9ecaxutw8hKOYSS/QUfvhcTLJlHxGT06oAZa96N\nh126Bm5YqPFCpYrVtQFsS6Q8vFW3kwZNB9Gqu/zakRIb0FR3HD+329f+dn68\nzG7B\r\n=HjjY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDT2TEKF6JlMQijxWu4AT1Da4dhIa6PuDK4VnsSvOF73wIhAPGLtJvrB4P5GeveE/1G5JM5kBprRxLDXYmCgmbiGkXs"}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_3.0.3_1610637317558_0.5109148315825465"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.5":{"name":"vite-plugin-vuedoc","version":"3.0.5","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"tsc -p .","prepublishOnly":"yarn build","release":"release-it"},"dependencies":{"fs-extra":"^8.1.0","gray-matter":"^4.0.2","highlight.js":"^10.5.0","js-yaml":"^3.14.0","markdown-it":"^12.0.4","markdown-it-abbr":"^1.0.4","markdown-it-container":"^3.0.0","markdown-it-deflist":"^2.1.0","markdown-it-emoji":"^2.0.0","markdown-it-footnote":"^3.0.1","markdown-it-ins":"^3.0.1","markdown-it-katex":"^2.0.3","markdown-it-latex":"^0.2.0","markdown-it-mark":"^3.0.1","markdown-it-source-map":"^0.1.1","markdown-it-sub":"^1.0.0","markdown-it-sup":"^1.0.0","markdown-it-task-lists":"^2.1.1","markdown-it-toc-and-anchor":"^4.1.2","rev-hash":"^3.0.0","slash":"^3.0.0"},"devDependencies":{"@types/fs-extra":"^8.1.0","@types/markdown-it":"^12.0.1"},"peerDependencies":{"@vitejs/plugin-vue":"^1.1.2","@vue/compiler-sfc":"^3.0.5","vite":"^2.0.0-beta.47"},"gitHead":"0065534fc1ead7138b628e376f991af7e4b837b9","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@3.0.5","_nodeVersion":"14.15.3","_npmVersion":"lerna/3.22.1/node@v14.15.3+x64 (darwin)","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-sDeY6uaKl+pUe7Ke31EFIOq766BO07HTx2RwqSmmJpEmJBFBqIvJmbgJQA/udSG/tmIbAr/L8jdYWB65QLjmew==","shasum":"9718fcd0c57795c0781a35a8173fec3f8d0fbc5b","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-3.0.5.tgz","fileCount":15,"unpackedSize":29705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDi/bCRA9TVsSAnZWagAAg6kP/2zJnpNvNTPuVmvha5gi\nCtnaHWaDha+iQFV2HW+HDPMJvEvDgt66jgTOOUlmeywWux9IMJsV2KQnvEIQ\nvs6jjIAqxw4ZUBXgauD1LWzW5giAw8YnUuZYl5rKDfMYKew93I9mpYZ/zP2a\nlxBst7Ks0XN+TI7Vmo31MKOARg42QsGGFDdD7uyvf46EjDzyKe7c/KQWBr0G\naITYnKgOloaw3HIIsnkJ3fWnhnwtCZE87+xp0V+S1thchRFYk5Z4KmBt3SWa\nCcO3mgIyAl+LrsD8cXvYTAwccIrjueJirzTJVqiYkBzbSh179Sjz0GBbNm8W\nKoGeT2IFnyFg4ChS78dDm6FmaPa6BYV0UPDfuunSw4X6r1uT6j7Xw/Xe7olC\nAITv7rLzTySQ0IYI9hVT6SsVaEPOtGpoD0noINFPnWY++uzZ64oP4XJpPb5K\ngDHTqyplfwomFyA8sXr4LScRWso4UAd+nMB4C9/H/0eAAkYXQkwD1T7hQV8y\nGfRrw1DWGlfEl8fPAF1jUNr/LIi6lsqldW0LORHYLgcEr4vJsBwk93r2x1q0\nEiEYGNvWABx2TgzrM9YKwKFYoFFiHCpVAjlJhw9RHyNZIQS1IT+CUYCTNDiP\nQ/Z73ckDZs5Awls1gK5VhWvO/3/N5+r4Fq5IscrxbDyIMpHKM1+6HnuqKb61\nrrph\r\n=YwHD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBpm2gXN4YdqbSwJ6ZLNm+C9AbJaK/HFxj9Cl/o3eTLZAiBjC2Bs1r9qSLjVQEtTFm0jDvdZ9NCk5YdX8iN8rUnusw=="}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_3.0.5_1611542490577_0.08381169314329306"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.0":{"name":"vite-plugin-vuedoc","version":"3.1.0","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"tsc -p .","prepublishOnly":"yarn build","release":"release-it"},"dependencies":{"fs-extra":"^8.1.0","gray-matter":"^4.0.2","highlight.js":"^10.5.0","js-yaml":"^3.14.0","markdown-it":"^12.0.4","markdown-it-abbr":"^1.0.4","markdown-it-container":"^3.0.0","markdown-it-deflist":"^2.1.0","markdown-it-emoji":"^2.0.0","markdown-it-footnote":"^3.0.1","markdown-it-ins":"^3.0.1","markdown-it-katex":"^2.0.3","markdown-it-latex":"^0.2.0","markdown-it-mark":"^3.0.1","markdown-it-source-map":"^0.1.1","markdown-it-sub":"^1.0.0","markdown-it-sup":"^1.0.0","markdown-it-task-lists":"^2.1.1","markdown-it-toc-and-anchor":"^4.1.2","rev-hash":"^3.0.0","slash":"^3.0.0"},"devDependencies":{"@types/fs-extra":"^8.1.0","@types/markdown-it":"^12.0.1"},"peerDependencies":{"@vitejs/plugin-vue":"^1.1.4","@vue/compiler-sfc":"^3.0.5","vite":"^2.0.0-beta.60"},"gitHead":"67355cc1651bfdce1a7b07aea4686b2126505c57","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@3.1.0","_nodeVersion":"14.15.3","_npmVersion":"lerna/3.22.1/node@v14.15.3+x64 (darwin)","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-5x6y+4SfwG8TQhXPRd7gcMs4Pl06F9DaaiCG+ggVAdfWSwH+Kh1xqEPv6jrFLVkO5vxWJqClfkKXH9+RTHI8yA==","shasum":"effb70fd602f78646be22537ccdab7c0ee1e4f77","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-3.1.0.tgz","fileCount":15,"unpackedSize":30322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGBYBCRA9TVsSAnZWagAAjdcP/1Nd7IfWEp7ggX8vITyW\nltUFgOfzi8F8dzzXsKSXey5MP9vxFpDeNT7fJXqedZCtp8dKkBU1iX8VTdZL\nPnJLBDtdGkdVEaiqtEWUhsavJiavlaPvr5ZZKEIB5Lp0gpqcbnSiTwlaJ0iW\no0h7yL06IaZD400tgz/qt58SfOKLuHDw/rFLCWOg+AUiF0E3I9H51+fGVs3S\ngSIgG38lylGUruj51fTN7pB5TQkiJTxHB8QjGu4kkKlFb8R7H08bAE0FJAqu\nH0fY/StS+N8C9QYRxwwe9vWw6mbYZrFcaDJjYeQh4ziaHp7vF5ozBmV7c882\nU5SGbQl+J73vThwndeHk9PiGo6h5QLXWds3Bf/q0xuQpGK5rcpgOSWohPgqp\npVgaO15j33V46Mb9aorakcdcEKZJda9YHwmZ2e2AMuKJ9AGhju6DLnRGJFan\nQDaLpIeBRbygEkP5BNkQu950rHRr44Lyhm8dE8nga2jGzl8cUw6QG8bT0CZg\nNYPs9KqKvC5ELvOXXnM6lLOGPz+RmkhNu6KUPHYkv7h4xyqGP3+LbE96mAr8\npj0ZC8ZfjuUAo0vc0sdBLCxdVpvMxScVewKQrrXua+oN5ntgSoiF0w+6kzJx\ngeDAs5OP0pkyfhN1x9IOuLMegv+nPCmqFCXkF83Ca381ANeBhFYQ9ZIpkbQX\nLWac\r\n=hD7+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChA45cJSj2TWVKaa+g/BjaqoJCYs27A14/GrucxQvDKwIgNLf15YMHoRIQmWdJ6Msane73yax8i+hog6Zht6vQ36w="}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_3.1.0_1612191232937_0.43528720719446934"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.1":{"name":"vite-plugin-vuedoc","version":"3.1.1","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"tsc -p .","prepublishOnly":"yarn build","release":"release-it"},"dependencies":{"fs-extra":"^8.1.0","gray-matter":"^4.0.2","highlight.js":"^10.5.0","js-yaml":"^3.14.0","markdown-it":"^12.0.4","markdown-it-abbr":"^1.0.4","markdown-it-container":"^3.0.0","markdown-it-deflist":"^2.1.0","markdown-it-emoji":"^2.0.0","markdown-it-footnote":"^3.0.1","markdown-it-ins":"^3.0.1","markdown-it-katex":"^2.0.3","markdown-it-latex":"^0.2.0","markdown-it-mark":"^3.0.1","markdown-it-source-map":"^0.1.1","markdown-it-sub":"^1.0.0","markdown-it-sup":"^1.0.0","markdown-it-task-lists":"^2.1.1","markdown-it-toc-and-anchor":"^4.1.2","rev-hash":"^3.0.0","slash":"^3.0.0"},"devDependencies":{"@types/fs-extra":"^8.1.0","@types/markdown-it":"^12.0.1"},"peerDependencies":{"@vitejs/plugin-vue":"^1.1.4","@vue/compiler-sfc":"^3.0.5","vite":"^2.0.0-beta.60"},"gitHead":"461296780bd031325b2fb05aeee9345a5eb23ad7","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@3.1.1","_nodeVersion":"14.15.3","_npmVersion":"lerna/3.22.1/node@v14.15.3+x64 (darwin)","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-Zx4LX9C4N7uWmZV23AhKDyh8CC5hOD80VlfOqKtQyugWlWKzng+v6Trq65T+GFwz4Db7UXs69Rf6QZlMCOcs2Q==","shasum":"e179a565c2d8845a4775fea8ba265bc37e5f5f57","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-3.1.1.tgz","fileCount":15,"unpackedSize":30482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGnaiCRA9TVsSAnZWagAAmPoP/0rsWAn4UaxBTyuJIYPI\nyjX3ymX7Wmw/tb/XcDyV5HYnt+r5LT8Sii5giDUgBzhhicF3uswS5PDlsiRG\n2hFjP0QeXYAtiAp66IBxvUlpFJxTeR3g6/IdGlLmf6eIin5HZU+nYsxQJNvF\n4ZA+TO/iuoMcSHPR7K66gKjJ5Qij61I0Vczrv/jm0x4yrECgKfpSV0dMazsX\nB9v6GZVDL9C3dj9ftzG2LpLqm0Fm/YiIrSNpB8dmtFdvLDMEcmLKjL20FOFm\nVitwyhCivCu359qQYU1S0/Mbm8N0gxWGU/bY8k1GiZAsIcDUItsYxmRY6zYk\nsoXp7jQEBX419MXiTARl8XczftQ4VM9NFIgWfbEJ52Hl/Vp3jRj4nEtHQBTO\nYQOUMh8wrZULGIwmqTGyG0oGghfXOLBjS801VkNFSUJebtynW4PT5lnylCqM\nklGqAfUbareu6wX1TMM9BdGo+/STjpTNjFuufV/zRJWLgzXoTY8ZHOw4e3Mf\nj9WeGvOdgohUok21AbG0JpWaHA5zZl8/G2hsHRz3eQdnKJLMA3qzwflRxQJe\nSYBqSUImUll2WPXSbaE5TKPcfvFM97fnDXiRR+UElesoHNHMMFPaIPyAGz7I\nGr2Nc5YGPd0UOsJsgd9ySorAflMjKhuvJRDJO9djRqRI5Sw+UkoX/dEfCFjd\njk63\r\n=0oPH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUAH3hxplbiixSEe9ASPrYY4VtebR3JEzSaPT52PiJ1gIhAMltnBig8/HQDLxl+oaCkXx09vStDg6lGIbUMoqZIGj+"}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_3.1.1_1612347042144_0.26644792609905754"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.2":{"name":"vite-plugin-vuedoc","version":"3.1.2","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"tsc -p .","prepublishOnly":"yarn build","release":"release-it"},"dependencies":{"fs-extra":"^8.1.0","gray-matter":"^4.0.2","highlight.js":"^10.6.0","js-yaml":"^3.14.0","markdown-it":"^12.0.4","markdown-it-abbr":"^1.0.4","markdown-it-container":"^3.0.0","markdown-it-deflist":"^2.1.0","markdown-it-emoji":"^2.0.0","markdown-it-footnote":"^3.0.1","markdown-it-ins":"^3.0.1","markdown-it-katex":"^2.0.3","markdown-it-latex":"^0.2.0","markdown-it-mark":"^3.0.1","markdown-it-source-map":"^0.1.1","markdown-it-sub":"^1.0.0","markdown-it-sup":"^1.0.0","markdown-it-task-lists":"^2.1.1","markdown-it-toc-and-anchor":"^4.1.2","rev-hash":"^3.0.0","slash":"^3.0.0"},"devDependencies":{"@types/fs-extra":"^8.1.0","@types/markdown-it":"^12.0.1","@types/node":"^14.14.31","typescript":"^4.2.2"},"peerDependencies":{"@vitejs/plugin-vue":"^1.1.5","@vue/compiler-sfc":"^3.0.7","vite":"^2.0.4"},"gitHead":"793d10d24fd44f37167ecb5f3fe090d477bb598f","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@3.1.2","_nodeVersion":"14.15.3","_npmVersion":"lerna/3.22.1/node@v14.15.3+x64 (darwin)","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-bWS5kvQa/UqdNDGh4gPHtUxM2fXHbbvoEkggKmMX2tq0QrFhd+pGz0NTu8H/xzDD/NTODPAOKC3iQPK/BQudMw==","shasum":"ed1f03ace4dbde2681945255a1e11cc2469952b5","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-3.1.2.tgz","fileCount":15,"unpackedSize":30694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPlLqCRA9TVsSAnZWagAAop8P/25YVR7qObFsqVXgi38p\nnhcA4YWUBTxZzG0FqsqrNKfYYLw4/47gTfnQ7zXLxhfUeMA6Sn819afSSIRa\nmUPlDAZs8eQZ66Auy1W1ga4tx/+cIGCqTpv9mvEZW94WhMDq842fan8SArgs\n3yT0j/10Z+7x//pxJQumT7/9EXEfYOb1AjWfF2pBW3+gXnHax/4f1hyfwQke\nQu59UyX1K1nqAAjTLqak5CqG3w+YPeolQ7ttAIEdHen3i94CSR0IyTirRDgE\nWgdM74GTfFnMZjXibA+TtdxEB7hKyMyLrwev0DvmNinpq0gdg47ll3gdn0Xh\nRMRc/xa5CO8HIs2rH0D+csPEzvNnphiMqiywCZfNirsvhCSvHShM6jDfyNHN\n6ykXOfRcxr/Uq5ib7uj1WFC6ebqmJ287p0HpcuEiEYQB43mGN6zi+kpjeH4F\nbv1QcG2wDkQ9pyVdHa3I1jFdfZ47MTNmxrt/4mtBoNsHLLIHeQGcgSJC/Nwi\nPlnWImgf16TQdB4ujGiP8XSIKAqIRgfnHn+xoY6JTJ48xu/0e2IFmx8sSDZe\nh2VEeeco9YUUphxCivK0UasY0ntSAeQ2tT9PTLHCwlYiVBN1yIooyLxBlzq4\naTsZYreoyNjmios3czIyS5TAckoSW5GeGsD5IAieYiVu5IvWlkMJe7dsZmXX\njAX7\r\n=Xax4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDG1WFkfmCzbWFbf2Ruct2eyJ+gmAgIGd2Uk0xj23vB+gIhAIG/nay0xMlEw6/xt1QqQxEUWIXbITA0mb8Kiy2oi967"}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_3.1.2_1614697194147_0.4469354931016112"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.3":{"name":"vite-plugin-vuedoc","version":"3.1.3","author":{"name":"jaskang"},"license":"MIT","homepage":"https://github.com/jaskang/vite-plugin-vuedoc","main":"./dist/index.js","module":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"keywords":["vite","vue3","markdown","document","preview"],"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"scripts":{"dev":"tsc -w -p .","build":"tsc -p .","prepublishOnly":"yarn build","release":"release-it"},"dependencies":{"fs-extra":"^8.1.0","gray-matter":"^4.0.2","highlight.js":"^10.6.0","js-yaml":"^3.14.0","markdown-it":"^12.0.4","markdown-it-abbr":"^1.0.4","markdown-it-container":"^3.0.0","markdown-it-deflist":"^2.1.0","markdown-it-emoji":"^2.0.0","markdown-it-footnote":"^3.0.1","markdown-it-ins":"^3.0.1","markdown-it-katex":"^2.0.3","markdown-it-latex":"^0.2.0","markdown-it-mark":"^3.0.1","markdown-it-source-map":"^0.1.1","markdown-it-sub":"^1.0.0","markdown-it-sup":"^1.0.0","markdown-it-task-lists":"^2.1.1","markdown-it-toc-and-anchor":"^4.1.2","rev-hash":"^3.0.0","slash":"^3.0.0"},"devDependencies":{"@types/fs-extra":"^8.1.0","@types/markdown-it":"^12.0.1","@types/node":"^14.14.31","typescript":"^4.2.2"},"peerDependencies":{"@vitejs/plugin-vue":"^1.1.5","@vue/compiler-sfc":"^3.0.7","vite":"^2.0.4"},"gitHead":"29333d6b1d6cb392ff0e3c3952405c56f0964495","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>","_id":"vite-plugin-vuedoc@3.1.3","_nodeVersion":"14.15.3","_npmVersion":"lerna/3.22.1/node@v14.15.3+x64 (darwin)","_npmUser":{"name":"jaskang","email":"jaskang@qq.com"},"dist":{"integrity":"sha512-mvY+VB78d/Vma4LxZMxil8G+EAyFowFoSjJwI11yrr8OU+Jj4lhLGzfIHvku9yNf9ym34eafA8YcrZkopSeo3Q==","shasum":"37d7eb1ee7e8bc92890b5a54c60af38780d4c14c","tarball":"https://registry.npmjs.org/vite-plugin-vuedoc/-/vite-plugin-vuedoc-3.1.3.tgz","fileCount":15,"unpackedSize":30917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRfP6CRA9TVsSAnZWagAAXUoP/RVQRfqcIz5/Oap4unZe\nQendGcJ1AWm2DZxGvJ4ncA/uWOm433YKvu8lvRcbNbeeUnzTfidHMLArqEik\ngovmhVCZEHi8WQdS4Go9U0HS0zG9vBiEIaAzcZCMzs1jGiNzu2feQkiYBIuX\nKn/RxUaW18UASl3jks7cbqo3Kag5aDeipdfwwcGQaEEKhpS/v5jLF6ftFnPP\nmh2WDB9IRef4rj5pBdSMPj6HJem4niPJpITM08RMLAaxuhOjouqCjwuy1jUn\n3b2o8jeT96dNbo+pTYQ6fbv7+9vjtYKBi7XYPvK0B3q1uImDT6rLLE9E/wZO\njCyrvM8K2n6Rh6VwZS9KIGHsLSYWGzxCeYE0jU+OhUd+a8N4uSaP+N7wPBRP\nO5Fig0g9Pc81nQwqokojRA8yJ+ziuaiPEfofMbpPCIzLG7dWb2b+dcvnQSYM\nsIC0ktGzBuYAPnPuLRNudOH2A/qPIv7EtzMGaxk8dS4OImUdh3eICF0yNR8+\nCkNCc6umFWXwyT6nHS3GP6Ef9xo/liYo8ytrSHbnIAf28lil6/BqHC2lbiTR\nYWkv0Dx5HGyJ+vlfRYWjVa7Hu8vxoK5jHZ72+rM7+JWG8KyP9kYmDSa22D0s\n0dx6qNiFZ6d3BchE4TsyCTbRe6QgTMIIgHUXcHYVL69Yt4YEP/J6gDGmzGmf\nu4pD\r\n=wKwy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFZbubY2ky4vfzGCT+J7GBaorJ6q61rQUE2R3J4b2BPcAiEA4qEwSd39CX/EztligHg4WMjuFEBC1UGA4D47PGKhFhk="}]},"directories":{},"maintainers":[{"name":"jaskang","email":"jaskang@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-vuedoc_3.1.3_1615197177876_0.09846263171915792"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2020-10-15T03:17:39.510Z","0.0.2":"2020-10-15T03:17:39.674Z","modified":"2023-04-10T11:51:17.415Z","0.0.3":"2020-10-15T03:22:18.583Z","0.0.4":"2020-10-15T03:40:00.726Z","0.0.5":"2020-10-15T06:11:26.846Z","0.0.6":"2020-10-17T06:33:56.244Z","0.0.7":"2020-10-17T06:43:40.747Z","0.0.8":"2020-10-21T16:56:55.811Z","0.0.9":"2020-10-22T04:01:42.369Z","0.0.10":"2020-10-29T04:00:55.958Z","0.1.0":"2020-11-30T15:27:06.887Z","0.1.1":"2020-11-30T15:34:57.995Z","1.0.0":"2020-12-03T11:24:45.192Z","1.1.0":"2020-12-03T11:59:29.503Z","1.2.0":"2020-12-03T12:51:45.445Z","1.2.1":"2020-12-05T08:27:40.349Z","1.2.2":"2020-12-05T16:27:27.548Z","2.0.0-beta":"2020-12-31T08:46:30.009Z","2.0.0-beta.0":"2020-12-31T08:53:06.656Z","2.0.0-beta.1":"2020-12-31T08:58:20.718Z","2.0.0-beta.2":"2020-12-31T09:04:19.483Z","2.0.0-beta.3":"2020-12-31T09:08:54.755Z","2.0.0-beta.4":"2020-12-31T09:11:54.729Z","2.0.0":"2020-12-31T09:14:00.204Z","3.0.0-0":"2021-01-06T11:20:46.865Z","3.0.0":"2021-01-06T12:55:07.648Z","3.0.1":"2021-01-10T15:21:38.172Z","3.0.2":"2021-01-12T07:49:40.960Z","3.0.3":"2021-01-14T15:15:17.759Z","3.0.5":"2021-01-25T02:41:30.737Z","3.1.0":"2021-02-01T14:53:53.065Z","3.1.1":"2021-02-03T10:10:42.291Z","3.1.2":"2021-03-02T14:59:54.340Z","3.1.3":"2021-03-08T09:52:58.026Z"},"maintainers":[{"email":"jaskang0830@gmail.coM","name":"jaskang"},{"email":"jaskang0830@gmail.com","name":"jaskangnpm"}],"homepage":"https://github.com/jaskang/vite-plugin-vuedoc","keywords":["vite","vue3","markdown","document","preview"],"repository":{"type":"git","url":"git+https://github.com/jaskang/vite-plugin-vuedoc.git"},"author":{"name":"jaskang"},"bugs":{"url":"https://github.com/jaskang/vite-plugin-vuedoc/issues"},"license":"MIT","readme":"<p>\n  <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">\n    <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">\n  </a>\n</p>\n\n# vite-plugin-vuedoc\n\n- Use Markdown as Vue components\n- Use Markdown Code Block as Preview components\n- Support vite 2\n\n## vite 1.X\n\nvite 1 use vite-plugin-vuedoc 2.0 [https://github.com/JasKang/vite-plugin-vuedoc/tree/2.0.0]\n\n## Feature\n\n- [x] markdown components\n  - [x] matter\n  - [x] toc\n  - [x] plugins\n- [x] vue code block\n  - [x] vue preview\n  - [x] code import\n  - [x] customizing the preview component\n  - [x] sourcemap\n- [x] code highlight\n  - [x] theme\n- [x] playground\n- [x] hmr\n- [ ] tests\n\n## Used\n\n- Elenext: [elenext.vercel.app](https://elenext.vercel.app)\n\n## Install\n\n```sh\nyarn add vite-plugin-vuedoc\n```\n\n```typescript\n// vite.config.ts\nimport vitePluginVuedoc from 'vite-plugin-vuedoc'\nimport vue from '@vitejs/plugin-vue'\n\nconst config: UserConfig = {\n  plugins: [vitePluginVuedoc(), vue()]\n}\n\nexport default config\n```\n\nimport style\n\n```\nimport 'vite-plugin-vuedoc/style.css'\n```\n\n## VueDocPluginOptions\n\n- wrapperClass: string\n  > The classname of the wrapped markdown component\n- previewClass: string\n  > The classname of the wrapped preview component\n- previewComponent: string\n  > The name of the custom preview component you want to use\n- markdownIt:\n  - plugins: any[]\n    > markdownIt plugins\n- highlight:\n  - theme: 'one-dark' | 'one-light' | string\n    > highlight theme. defalut: one-dark\n\n#### import markdown\n\n```typescript\nimport MdComp from './docs/Button.zh-CN.md'\nexport const router = createRouter({\n  routes: [\n    { path: '/home', redirect: '/' },\n    {\n      path: '/button',\n      name: 'button',\n      component: MdComp\n    }\n  ]\n})\n```\n\n## VueBlock preview\n\nwhen the vue code block has a `demo` tag， it can preview the component\n\n\\`\\`\\`vue demo\n\n\\`\\`\\`\n\n## code block import\n\nin code block support import file like this:\n\n\\`\\`\\`vue demo src=\"./test.vue\"\n\n\\`\\`\\`\n\n\\`\\`\\`typescript src=\"./test.ts\"\n\n\\`\\`\\`\n\n## Frontmatter & Toc\n\n```\n// Button.zh-CN.md\n---\nwrapperClass: '' // wrapperClass will wrapped current md file\ntitle: 'title'\ndesc: 'desc'\n---\n```\n\n```typescript\nimport MdComp from './docs/Button.zh-CN.md'\n\nconst { matter, toc } = MdComp.$vd\nconsole.log(matter)\nconsole.log(toc)\n// matter: {wrapperClass, title, desc}\n// toc: [{content: string; anchor: string; level: number},{content: string; anchor: string; level: number}]\n```\n\n## Custom Preview Component\n\n```typescript\n// vite.config.ts\nimport vitePluginVuedoc from 'vite-plugin-vuedoc'\n\nconst config: UserConfig = {\n  plugins: [\n    vitePluginVuedoc({\n      previewComponent: 'myDemoPreview'\n    })\n  ]\n}\n\nexport default config\n```\n\nregister your components in you vite app\n\n```\napp.component('myDemoPreview', myDemoPreview)\n```\n\nmyDemoPreview\n\n```vue\n<template>\n  <slot> -> // Demo Component\n  <slot name=\"code\"> -> // code block html\n</template>\n<script>\nexport defalut {\n  prop:{\n    lang: String\n    theme: String\n  }\n}\n</script>\n```\n\n## Markdown Screenshots\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/packages/playground/src/assets/main.png?raw=true)\n\n## Preview Screenshots\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/packages/playground/src/assets/vue.gif?raw=true)\n\n> vue javascript\n\n![markdown doc](https://github.com/JasKang/vite-plugin-vuedoc/blob/master/packages/playground/src/assets/vue-js.gif?raw=true)\n","readmeFilename":"README.md","description":"<p>   <a href=\"https://www.npmjs.com/package/vite-plugin-vuedoc\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/vite-plugin-vuedoc.svg\">   </a> </p>"}