diff --git a/.gitignore b/.gitignore index ba166cb7..baa62bd5 100644 --- a/.gitignore +++ b/.gitignore @@ -16,4 +16,3 @@ traversal-folder-replace-string.py format-markdown.py package-lock.json lintmd-config.json -pnpm-lock.yaml diff --git a/docs/.vuepress/config.ts b/docs/.vuepress/config.ts index 9848cbd1..bb047b7b 100644 --- a/docs/.vuepress/config.ts +++ b/docs/.vuepress/config.ts @@ -4,7 +4,7 @@ import theme from "./theme.js"; export default defineUserConfig({ dest: "./dist", - title: "JavaGuide(Java面试 + 学习指南)", + title: "JavaGuide(Java面试+学习指南)", description: "「Java学习指北 + Java面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,复习 Java 知识点,首选 JavaGuide! ", lang: "zh-CN", diff --git a/docs/database/redis/redis-questions-01.md b/docs/database/redis/redis-questions-01.md index 598bb1d6..8acb94b1 100644 --- a/docs/database/redis/redis-questions-01.md +++ b/docs/database/redis/redis-questions-01.md @@ -59,7 +59,7 @@ Memcached 是分布式缓存最开始兴起的那会,比较常用的。后来 - [Dragonfly](https://github.com/dragonflydb/dragonfly):一种针对现代应用程序负荷需求而构建的内存数据库,完全兼容 Redis 和 Memcached 的 API,迁移时无需修改任何代码,号称全世界最快的内存数据库。 - [KeyDB](https://github.com/Snapchat/KeyDB): Redis 的一个高性能分支,专注于多线程、内存效率和高吞吐量。 -不过,个人还是建议分布式缓存首选 Redis ,毕竟经过这么多年的生产考研,生态也这么优秀,资料也很全面。 +不过,个人还是建议分布式缓存首选 Redis ,毕竟经过这么多年的生考验,生态也这么优秀,资料也很全面。 ### 说一下 Redis 和 Memcached 的区别和共同点 diff --git a/docs/system-design/basis/pictures/common-design-patterns.drawio b/docs/system-design/basis/pictures/common-design-patterns.drawio index 31dfbb3e..80bea681 100644 --- a/docs/system-design/basis/pictures/common-design-patterns.drawio +++ b/docs/system-design/basis/pictures/common-design-patterns.drawio @@ -1 +1,106 @@ -7Zzrc5s4EMD/Gn2MBxAvfQQbcteZ3mNyN+3clw6xsU2DjYtJnNxff1oh8ZRzdmMMaak7DqwwD+1Pq92VBMLTzfNtGuzWH5NFGCNNWTwjPEOaptrYpn9A8pJLbAXnglUaLfhBpeAu+jfkQoVLH6NFuK8dmCVJnEW7unCebLfhPKvJgjRNDvXDlklcv+ouWIUtwd08iNvST9EiW/On0KxS/ksYrdbiyqpJ8pL7YP6wSpPHLb8e0rBv+r7P62MTiHPxB92vg0VyqIiwh/A0TZIs39o8T8MY6lZUW/47/0hpcd9puM1O+cGN9yWZfTtYL59mu6d/fPz052/fbvhZnoL4MRSPwW42exEVxB4xhJOoCLuHdZSFd7tgDqUHigSVrbNNzIv3WZo8FBXJJOKxFdh5CLP5mu8sozieJnGSsutgferoxAJ5ss38YBPFQNSHMHPTINru6U19TLYJL79LHlN2C+sso6BoBnboF312+IID9pNVkqziMNhF+8k82bCC+Z4d6i/zs9PN6vkNzeVXyJ9C3Ns22dIrue36FpUXpln4XBHx+r8Nk02YpfQ6Ci+9UQX1vLHQ1pLvH0r0iABmXcHOULgw4LivipOXKqcbXOvnEID/HwHAfNfSrva6dt+7FguTE9yLelBe165WV65htpVrqRLlqqQz5epnKPf9q/J1wL9fwT0q0Li0gT7VHC+C0F7Oj9V9/0icqn39iPYHpWVTomUzznhF1tRtfntMRMHNnrlTtFoVzdg9l4V0a8X+ejZyVGRPkacj10augzwDEQ/ZrrgAynVR/KJJF621TNbHN4Go0MNFQRyttnR3TjUUUrkLOoio5+Xwgk20WMBlpMyWVAsTxH1HTRm4sbo8mbxUs4wJUSqfWncjTEUFY9WwJ6pdfrQ21FpXTFsSv8IzkcOApBtkhly/RRs9MXX8jzHxqqPZRKRhz5bLpTY/as9+Tp7q/orEXSFSV7QrYiTOCtgvC1FwqdlyfER8kFCn2TZGdPpER9UHxo7ET6KkuDpyMOv7XPjvEUQwcr2RnV7NjjEwdiTel2chZ4aICRuEmp7R3PSKDDbJhDo85T88LIIsCUHUz1aRO+PWx9FHgvokSBc6GgoytrzD8sHucGQwg4iAz8yDtf0u2J4SDSo0GGRRYDMepBXfSOUb9KZByhLRxZ54CIM9BqgLtsFhNOC2c32/fqxaHCv0+V2n0crT5HVVlNAvGkdoBlSP4ahil0Cp65c/y2ur+JlodlRQbXhQzpoeyFnjA4nKdqsNsJQWjRBE7JlYBYubzdE8pTqKoqImSn4NILisDLusOuWllJtqRX4o7pPJSKWIo12UGZWyYF/KV5XrN/XEdgtlVYV1hPhxLdaKtEMO85G0wwWN45Dt3ZsSm28N+FTctxEk8ojPAzsIzroF29eI+EZGjkV2vUMihsgazhV1qGwLNigqxGYbM3DVR0iuYUiMgUFCZNlGljsCL4oAKrZTcadGSLqHBFtDg0SWYGRguCakpKGXUUc2rsFGMxzrnw1ZCM/GzIp4zHZHV+SqkBikbkBIz4xgCSNNEN44W+qsQfghk9KG4uzZUs3+A+tt/euyyVLdDdTjE6ZjyCdLgXLrQ9qrONjvhfIGrMlrT6NqqR23B7ax6KfrQ9mdqV02P+OY2t+/Kl9H/yLTqK6tQEm29UITbCxwDWj4AVMaPGTr4wSboQwSFK329NxHM2JpWx6Zw9HZHBosy48VYwMWojdjm136oj/buNL5yAxsDo1wkZqzrlQYwoYQ1+t4LHvIELyp+zvfmAwNDclaD8iMKWx6FYGo1p5dJUU2WpX3NlCjaxJ2bOiFKDWUHWpTXGVMr/ZqX/qHRJaDzwfxbLYxQ047bhrZ6MJ+DK3vkWfeIamaB0y0Exq7nH67nKGZE1PGjA5LWBwXmAF/BY/m5LIrVM1Gyr3Ir/Y2LiPL3HSac1/a8/BHsQ3nr1C2yMSoETCArDuRpUEM6DEIswQwub+6sG3wCTbjxweJmHWKjJ5Taaoiy4ywkJcYrF+RsjO6IN2YGTEYLPAgp+HRWTejKrLsCDUtFkucGZA4s9s9z4hHJ3iotjE0PGQJkKLnYVk0RxnXJvZsRnSzd05kORBmPWDp6jEPZQxaLmouromB8dff9/4tXj/8+uWP2/3vXz+bh0z2VqU8YHXyFzFMISkGEh86GM9nEudD8BTcwtuwxMjxfYpOGJhW8bHFPpBhmcEqNFjN6EJuVlzqK70Ue/HWZL4dqL8cB/dh7Bbv2JK8f4Rjr2K+X7GKLvuwc2ZBFiXbZoNQB9EgjoAuaQ7H0zZmPWDHajtcU21ZuHY+/Igv8SnLKot7sPcf \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/system-design/basis/pictures/programming-principles .drawio b/docs/system-design/basis/pictures/programming-principles .drawio deleted file mode 100644 index 50c31e07..00000000 --- a/docs/system-design/basis/pictures/programming-principles .drawio +++ /dev/null @@ -1 +0,0 @@ -7ZlRb5swEIB/jR9bYQwUHoGErt26SY20qnuZXHAAleCUOE3aX7+zMUmI2bQ9JK26KFJi3xmfOX++uwAi8Wx92dB5ccMzViHbytaIjJBtYwtj+JGSl1biW6QV5E2Z6UFbwaR8Zd2VWrosM7boDRScV6Kc94Upr2uWip6MNg1f9YdNedW3Oqc5MwSTlFam9K7MRKHvwr7Yyj+xMi86y9gLWs0DTR/zhi9rbQ/ZJPGSJPFb9Yx2c+kbXRQ046sdERkjEjeci7Y1W8eskr7t3NZel/xGu1l3w2rxNxfcfZ/+eLJe4ofX7/Gt81NE/Cc+07M802rJuttQixUvnYPULTI5CUYkWhWlYJM5TaV2BUiArBCzSqsXouGPG0dKybSsqphXvFGzEScOneBiM7LT1LxmUtj5yJKdRybSQnemvBYJnZWVxOyaiaihZb2Ald7wmmv9hC8bta5CCKDHdkkIX+AQ+SUHLM5zzvOK0Xm5OE/5TCnShRqaTNvZobk7v2tH2oLp7855rBFsvSPS/r9kfMZEA1Nam9OiWdBnxfZ0f7UlL+h4KXaoI74WUk17vpl7u+PQ0Jv+DwDY/rEJYDhz2X9LgBP0CCDEJID42CTAdg9GQGAQMPn25WpkYAC3KIb2em8Hd7dbi2hV5jV0U3AcA3kkHVZCDA61YlZmmTQzCNcWvw4DnUVs9+MDQyyvD8xQyBiIGPahcCGOGTDGLvJdFMZo7KAoRhDfpSRBETQSJQmv6TO9lKke2V4lMXpoenR5T0uZCNWmnC3U/sJOWNibr5UjOz20cvUrTY1QADZ9BNER7HemWjOwgoCg0H2nGFf0gVXRpoTYN76FHHu6vxNCI/VRcwoqSl4P4d87GB/iLDjOXvoMzLOA/YHDgA92GNzhwwBguopQxaYkFCNfoRo5KCQGk2AK6t3fkfPn7LoTDy0z206nzEvT/zXb+n1gHPx3wfNguZZ4g7xA2JKYBDJyhmbiPdFxoNT63ugYqMUBCv9CxY4WkwSNPRREKFINCDShWa+feDlM+sHOO+PFrNwVFGNZ9rQVGOQaGVZCFDhoDMHFQ1F04uU4vNhkL74E7tvy0pVPPV6gSBmjYKRqEyiZPQ2O30pGsqo/8XKcfOS9N17Mp4OfryYTg4c3ez5kPAv4cEx4uM/E0PMifDEARXAwKGwDivvw8uvViYq3o8IZ+iN8XCqIQcXo9v7ExPGY2LyxOkKkgO72vZXS7bwcJONf \ No newline at end of file diff --git a/docs/system-design/basis/pictures/programming-principles.drawio b/docs/system-design/basis/pictures/programming-principles.drawio new file mode 100644 index 00000000..3fba02cc --- /dev/null +++ b/docs/system-design/basis/pictures/programming-principles.drawio @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/system-design/basis/refactoring.md b/docs/system-design/basis/refactoring.md index 15b1b95f..eeecb0c2 100644 --- a/docs/system-design/basis/refactoring.md +++ b/docs/system-design/basis/refactoring.md @@ -28,7 +28,7 @@ category: 代码质量 **常见的软件设计原则如下**: -![常见的软件设计原则](https://oss.javaguide.cn/github/javaguide/system-design/basis/programming-principles%20.png) +![常见的软件设计原则](https://oss.javaguide.cn/github/javaguide/system-design/basis/programming-principles.png) 更全面的设计原则总结,可以看 **[java-design-patterns](https://github.com/iluwatar/java-design-patterns)** 和 **[hacker-laws-zh](https://github.com/nusr/hacker-laws-zh)** 这两个开源项目。 diff --git a/docs/system-design/security/basis-of-authority-certification.md b/docs/system-design/security/basis-of-authority-certification.md index f34811d1..defb808d 100644 --- a/docs/system-design/security/basis-of-authority-certification.md +++ b/docs/system-design/security/basis-of-authority-certification.md @@ -35,7 +35,7 @@ tag: **什么是 RBAC 呢?** RBAC 即基于角色的权限访问控制(Role-Based Access Control)。这是一种通过角色关联权限,角色同时又关联用户的授权的方式。 -简单地说:一个用户可以拥有若干角色,每一个角色又可以被分配若干权限,这样就构造成“用户-角色-权限” 的授权模型。在这种模型中,用户与角色、角色与权限之间构成了多对多的关系,如下图 +简单地说:一个用户可以拥有若干角色,每一个角色又可以被分配若干权限,这样就构造成“用户-角色-权限” 的授权模型。在这种模型中,用户与角色、角色与权限之间构成了多对多的关系。 ![RBAC 权限模型示意图](https://oss.javaguide.cn/github/javaguide/system-design/security/design-of-authority-system/rbac.png) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 00000000..1030e17a --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,5115 @@ +lockfileVersion: '6.1' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +dependencies: + '@vuepress/client': + specifier: 2.0.0-rc.0 + version: registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/plugin-search': + specifier: 2.0.0-rc.0 + version: registry.npmmirror.com/@vuepress/plugin-search@2.0.0-rc.0 + '@vuepress/utils': + specifier: 2.0.0-rc.0 + version: registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + husky: + specifier: 8.0.3 + version: registry.npmmirror.com/husky@8.0.3 + markdownlint-cli2: + specifier: 0.11.0 + version: registry.npmmirror.com/markdownlint-cli2@0.11.0 + mathjax-full: + specifier: 3.2.2 + version: registry.npmmirror.com/mathjax-full@3.2.2 + nano-staged: + specifier: 0.8.0 + version: registry.npmmirror.com/nano-staged@0.8.0 + nodejs-jieba: + specifier: 0.1.2 + version: registry.npmmirror.com/nodejs-jieba@0.1.2 + prettier: + specifier: 3.1.1 + version: registry.npmmirror.com/prettier@3.1.1 + vue: + specifier: 3.4.1 + version: registry.npmmirror.com/vue@3.4.1 + vuepress: + specifier: 2.0.0-rc.0 + version: registry.npmmirror.com/vuepress@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1) + vuepress-plugin-copyright2: + specifier: 2.0.0-rc.10 + version: registry.npmmirror.com/vuepress-plugin-copyright2@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-plugin-feed2: + specifier: 2.0.0-rc.10 + version: registry.npmmirror.com/vuepress-plugin-feed2@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-theme-hope: + specifier: 2.0.0-rc.10 + version: registry.npmmirror.com/vuepress-theme-hope@2.0.0-rc.10(@vuepress/plugin-search@2.0.0-rc.0)(markdown-it@13.0.2)(mathjax-full@3.2.2)(nodejs-jieba@0.1.2)(vuepress-plugin-copyright2@2.0.0-rc.10)(vuepress-plugin-feed2@2.0.0-rc.10)(vuepress@2.0.0-rc.0) + +packages: + + registry.npmmirror.com/@babel/helper-string-parser@7.23.4: + resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz} + name: '@babel/helper-string-parser' + version: 7.23.4 + engines: {node: '>=6.9.0'} + dev: false + + registry.npmmirror.com/@babel/helper-validator-identifier@7.22.20: + resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz} + name: '@babel/helper-validator-identifier' + version: 7.22.20 + engines: {node: '>=6.9.0'} + dev: false + + registry.npmmirror.com/@babel/parser@7.23.6: + resolution: {integrity: sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/parser/-/parser-7.23.6.tgz} + name: '@babel/parser' + version: 7.23.6 + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types@7.23.6 + dev: false + + registry.npmmirror.com/@babel/types@7.23.6: + resolution: {integrity: sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/types/-/types-7.23.6.tgz} + name: '@babel/types' + version: 7.23.6 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': registry.npmmirror.com/@babel/helper-string-parser@7.23.4 + '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier@7.22.20 + to-fast-properties: registry.npmmirror.com/to-fast-properties@2.0.0 + dev: false + + registry.npmmirror.com/@esbuild/aix-ppc64@0.19.11: + resolution: {integrity: sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/aix-ppc64/-/aix-ppc64-0.19.11.tgz} + name: '@esbuild/aix-ppc64' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/android-arm64@0.19.11: + resolution: {integrity: sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.19.11.tgz} + name: '@esbuild/android-arm64' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/android-arm@0.19.11: + resolution: {integrity: sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.19.11.tgz} + name: '@esbuild/android-arm' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/android-x64@0.19.11: + resolution: {integrity: sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.19.11.tgz} + name: '@esbuild/android-x64' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/darwin-arm64@0.19.11: + resolution: {integrity: sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.19.11.tgz} + name: '@esbuild/darwin-arm64' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/darwin-x64@0.19.11: + resolution: {integrity: sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.19.11.tgz} + name: '@esbuild/darwin-x64' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/freebsd-arm64@0.19.11: + resolution: {integrity: sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.11.tgz} + name: '@esbuild/freebsd-arm64' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/freebsd-x64@0.19.11: + resolution: {integrity: sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.19.11.tgz} + name: '@esbuild/freebsd-x64' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/linux-arm64@0.19.11: + resolution: {integrity: sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.19.11.tgz} + name: '@esbuild/linux-arm64' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/linux-arm@0.19.11: + resolution: {integrity: sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.19.11.tgz} + name: '@esbuild/linux-arm' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/linux-ia32@0.19.11: + resolution: {integrity: sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.19.11.tgz} + name: '@esbuild/linux-ia32' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/linux-loong64@0.19.11: + resolution: {integrity: sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.19.11.tgz} + name: '@esbuild/linux-loong64' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/linux-mips64el@0.19.11: + resolution: {integrity: sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.19.11.tgz} + name: '@esbuild/linux-mips64el' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/linux-ppc64@0.19.11: + resolution: {integrity: sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.19.11.tgz} + name: '@esbuild/linux-ppc64' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/linux-riscv64@0.19.11: + resolution: {integrity: sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.19.11.tgz} + name: '@esbuild/linux-riscv64' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/linux-s390x@0.19.11: + resolution: {integrity: sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.19.11.tgz} + name: '@esbuild/linux-s390x' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/linux-x64@0.19.11: + resolution: {integrity: sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.19.11.tgz} + name: '@esbuild/linux-x64' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/netbsd-x64@0.19.11: + resolution: {integrity: sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.19.11.tgz} + name: '@esbuild/netbsd-x64' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/openbsd-x64@0.19.11: + resolution: {integrity: sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.19.11.tgz} + name: '@esbuild/openbsd-x64' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/sunos-x64@0.19.11: + resolution: {integrity: sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.19.11.tgz} + name: '@esbuild/sunos-x64' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/win32-arm64@0.19.11: + resolution: {integrity: sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.19.11.tgz} + name: '@esbuild/win32-arm64' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/win32-ia32@0.19.11: + resolution: {integrity: sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.19.11.tgz} + name: '@esbuild/win32-ia32' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@esbuild/win32-x64@0.19.11: + resolution: {integrity: sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.19.11.tgz} + name: '@esbuild/win32-x64' + version: 0.19.11 + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@isaacs/cliui@8.0.2: + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@isaacs/cliui/-/cliui-8.0.2.tgz} + name: '@isaacs/cliui' + version: 8.0.2 + engines: {node: '>=12'} + dependencies: + string-width: registry.npmmirror.com/string-width@5.1.2 + string-width-cjs: registry.npmmirror.com/string-width@4.2.3 + strip-ansi: registry.npmmirror.com/strip-ansi@7.1.0 + strip-ansi-cjs: registry.npmmirror.com/strip-ansi@6.0.1 + wrap-ansi: registry.npmmirror.com/wrap-ansi@8.1.0 + wrap-ansi-cjs: registry.npmmirror.com/wrap-ansi@7.0.0 + dev: false + + registry.npmmirror.com/@jridgewell/sourcemap-codec@1.4.15: + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz} + name: '@jridgewell/sourcemap-codec' + version: 1.4.15 + dev: false + + registry.npmmirror.com/@lit-labs/ssr-dom-shim@1.1.2: + resolution: {integrity: sha512-jnOD+/+dSrfTWYfSXBXlo5l5f0q1UuJo3tkbMDCYA2lKUYq79jaxqtGEvnRoh049nt1vdo1+45RinipU6FGY2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.1.2.tgz} + name: '@lit-labs/ssr-dom-shim' + version: 1.1.2 + dev: false + + registry.npmmirror.com/@lit/reactive-element@2.0.2: + resolution: {integrity: sha512-SVOwLAWUQg3Ji1egtOt1UiFe4zdDpnWHyc5qctSceJ5XIu0Uc76YmGpIjZgx9YJ0XtdW0Jm507sDvjOu+HnB8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@lit/reactive-element/-/reactive-element-2.0.2.tgz} + name: '@lit/reactive-element' + version: 2.0.2 + dependencies: + '@lit-labs/ssr-dom-shim': registry.npmmirror.com/@lit-labs/ssr-dom-shim@1.1.2 + dev: false + + registry.npmmirror.com/@mapbox/node-pre-gyp@1.0.11: + resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz} + name: '@mapbox/node-pre-gyp' + version: 1.0.11 + hasBin: true + dependencies: + detect-libc: registry.npmmirror.com/detect-libc@2.0.2 + https-proxy-agent: registry.npmmirror.com/https-proxy-agent@5.0.1 + make-dir: registry.npmmirror.com/make-dir@3.1.0 + node-fetch: registry.npmmirror.com/node-fetch@2.7.0 + nopt: registry.npmmirror.com/nopt@5.0.0 + npmlog: registry.npmmirror.com/npmlog@5.0.1 + rimraf: registry.npmmirror.com/rimraf@3.0.2 + semver: registry.npmmirror.com/semver@7.5.4 + tar: registry.npmmirror.com/tar@6.2.0 + transitivePeerDependencies: + - encoding + - supports-color + dev: false + + registry.npmmirror.com/@mdit-vue/plugin-component@1.0.0: + resolution: {integrity: sha512-ZXsJwxkG5yyTHARIYbR74cT4AZ0SfMokFFjiHYCbypHIeYWgJhso4+CZ8+3V9EWFG3EHlGoKNGqKp9chHnqntQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit-vue/plugin-component/-/plugin-component-1.0.0.tgz} + name: '@mdit-vue/plugin-component' + version: 1.0.0 + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit-vue/plugin-frontmatter@1.0.0: + resolution: {integrity: sha512-MMA7Ny+YPZA7eDOY1t4E+rKuEWO39mzDdP/M68fKdXJU6VfcGkPr7gnpnJfW2QBJ5qIvMrK/3lDAA2JBy5TfpA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit-vue/plugin-frontmatter/-/plugin-frontmatter-1.0.0.tgz} + name: '@mdit-vue/plugin-frontmatter' + version: 1.0.0 + dependencies: + '@mdit-vue/types': registry.npmmirror.com/@mdit-vue/types@1.0.0 + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + gray-matter: registry.npmmirror.com/gray-matter@4.0.3 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit-vue/plugin-headers@1.0.0: + resolution: {integrity: sha512-0rK/iKy6x13d/Pp5XxdLBshTD0+YjZvtHIaIV+JO+/H2WnOv7oaRgs48G5d44z3XJVUE2u6fNnTlI169fef0/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit-vue/plugin-headers/-/plugin-headers-1.0.0.tgz} + name: '@mdit-vue/plugin-headers' + version: 1.0.0 + dependencies: + '@mdit-vue/shared': registry.npmmirror.com/@mdit-vue/shared@1.0.0 + '@mdit-vue/types': registry.npmmirror.com/@mdit-vue/types@1.0.0 + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit-vue/plugin-sfc@1.0.0: + resolution: {integrity: sha512-agMUe0fY4YHxsZivSvplBwRwrFvsIf/JNUJCAYq1+2Sg9+2hviTBZwjZDxYqHDHOVLtiNr+wuo68tE24mAx3AQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit-vue/plugin-sfc/-/plugin-sfc-1.0.0.tgz} + name: '@mdit-vue/plugin-sfc' + version: 1.0.0 + dependencies: + '@mdit-vue/types': registry.npmmirror.com/@mdit-vue/types@1.0.0 + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit-vue/plugin-title@1.0.0: + resolution: {integrity: sha512-8yC60fCZ95xcJ/cvJH4Lv43Rs4k+33UGyKrRWj5J8TNyMwUyGcwur0XyPM+ffJH4/Bzq4myZLsj/TTFSkXRxvw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit-vue/plugin-title/-/plugin-title-1.0.0.tgz} + name: '@mdit-vue/plugin-title' + version: 1.0.0 + dependencies: + '@mdit-vue/shared': registry.npmmirror.com/@mdit-vue/shared@1.0.0 + '@mdit-vue/types': registry.npmmirror.com/@mdit-vue/types@1.0.0 + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit-vue/plugin-toc@1.0.0: + resolution: {integrity: sha512-WN8blfX0X/5Nolic0ClDWP7eVo9IB+U4g0jbycX3lolIZX5Bai1UpsD3QYZr5VVsPbQJMKMGvTrCEtCNTGvyWQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit-vue/plugin-toc/-/plugin-toc-1.0.0.tgz} + name: '@mdit-vue/plugin-toc' + version: 1.0.0 + dependencies: + '@mdit-vue/shared': registry.npmmirror.com/@mdit-vue/shared@1.0.0 + '@mdit-vue/types': registry.npmmirror.com/@mdit-vue/types@1.0.0 + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit-vue/shared@1.0.0: + resolution: {integrity: sha512-nbYBfmEi+pR2Lm0Z6TMVX2/iBjfr/kGEsHW8CC0rQw+3+sG5dY6VG094HuFAkiAmmvZx9DZZb+7ZMWp9vkwCRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit-vue/shared/-/shared-1.0.0.tgz} + name: '@mdit-vue/shared' + version: 1.0.0 + dependencies: + '@mdit-vue/types': registry.npmmirror.com/@mdit-vue/types@1.0.0 + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit-vue/types@1.0.0: + resolution: {integrity: sha512-xeF5+sHLzRNF7plbksywKCph4qli20l72of2fMlZQQ7RECvXYrRkE9+bjRFQCyULC7B8ydUYbpbkux5xJlVWyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit-vue/types/-/types-1.0.0.tgz} + name: '@mdit-vue/types' + version: 1.0.0 + dev: false + + registry.npmmirror.com/@mdit/plugin-alert@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-Z+/bHBDniCz/Q+TMa3M6f47KG4tUKvJI8FHXhDwgbKLzDLn045ZBHcOTeqvuWrrjCIKBEo4fVAlYszYcehxmfg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-alert/-/plugin-alert-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-alert/0.7.6 + name: '@mdit/plugin-alert' + version: 0.7.6 + peerDependencies: + markdown-it: ^13.0.2 + peerDependenciesMeta: + markdown-it: + optional: true + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit/plugin-align@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-NYGrsnX1c84dtY1tugDVX71zxxfcGSIjWANzQ0/od4B0+N31eXkq3SXdAjCXOWUUHSa6phfvtok+x4V9ExQwHA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-align/-/plugin-align-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-align/0.7.6 + name: '@mdit/plugin-align' + version: 0.7.6 + engines: {node: '>= 18'} + peerDependencies: + markdown-it: ^13.0.2 + peerDependenciesMeta: + markdown-it: + optional: true + dependencies: + '@mdit/plugin-container': registry.npmmirror.com/@mdit/plugin-container@0.7.6(markdown-it@13.0.2) + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit/plugin-attrs@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-vTSsqZUXglZRQ4cLNou6N2cTLudHS01Tir+HPtrWkN+VB4VAIRlCKV3hf0vzKRM+HR3DSe+vQMrWzfnQdD0o4A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-attrs/-/plugin-attrs-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-attrs/0.7.6 + name: '@mdit/plugin-attrs' + version: 0.7.6 + engines: {node: '>= 18'} + peerDependencies: + markdown-it: ^13.0.2 + peerDependenciesMeta: + markdown-it: + optional: true + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit/plugin-container@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-egEYoJLkar4hxrBfFf6tO3IfoLzeUHYChGRI3FA2fxiMwwyclPvBMMQTtG2rY3sjPy497Z86QiqYwjRM0qA8Mw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-container/-/plugin-container-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-container/0.7.6 + name: '@mdit/plugin-container' + version: 0.7.6 + engines: {node: '>= 18'} + peerDependencies: + markdown-it: ^13.0.2 + peerDependenciesMeta: + markdown-it: + optional: true + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit/plugin-demo@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-pybxLVpIKYlxt7fgjHK4Zd6f/IMCjACB6eZmIIlow0eOnijRnikHdRDVkoyDOxcFuQvP0yvT6LWcQlhHF+CGwQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-demo/-/plugin-demo-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-demo/0.7.6 + name: '@mdit/plugin-demo' + version: 0.7.6 + peerDependencies: + markdown-it: ^13.0.2 + peerDependenciesMeta: + markdown-it: + optional: true + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit/plugin-figure@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-ysH5O3WWuDrfxLWQO4wYXYGdo8oi+EbMQFgbaSTxhoPKTFf3HTovCn3RANn7qATBqmGP26zf0hY55mX9BFUu5A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-figure/-/plugin-figure-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-figure/0.7.6 + name: '@mdit/plugin-figure' + version: 0.7.6 + engines: {node: '>= 18'} + peerDependencies: + markdown-it: ^13.0.2 + peerDependenciesMeta: + markdown-it: + optional: true + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit/plugin-footnote@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-fQvbi3+/Hm+k4GJptXCc5i0n9/+ZpQx4yqpjOTGGSUz1k22XU07YaK3wpL9w+nPAfcBfzD06D72Y+eDIG5wi8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-footnote/-/plugin-footnote-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-footnote/0.7.6 + name: '@mdit/plugin-footnote' + version: 0.7.6 + engines: {node: '>= 18'} + peerDependencies: + markdown-it: ^13.0.2 + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit/plugin-img-lazyload@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-BBgxlXCOO7+9TMHJXtUyvi48jlH4ZYQtC9lNfgu1rvmq56iblZ7etOzg61/CmXmLgMHNvCbb/Kx7gRLkOBhv6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-img-lazyload/-/plugin-img-lazyload-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-img-lazyload/0.7.6 + name: '@mdit/plugin-img-lazyload' + version: 0.7.6 + engines: {node: '>= 18'} + peerDependencies: + markdown-it: ^13.0.2 + peerDependenciesMeta: + markdown-it: + optional: true + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit/plugin-img-mark@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-IhbkmTLbxr+c04ZQcSV2IFq8n1GeRFO08qQagkONUijI1O2G/RE2y6QvCVBUy0gB1Hc8c1i9vEyK1F0e4GpheQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-img-mark/-/plugin-img-mark-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-img-mark/0.7.6 + name: '@mdit/plugin-img-mark' + version: 0.7.6 + engines: {node: '>= 18'} + peerDependencies: + markdown-it: ^13.0.2 + peerDependenciesMeta: + markdown-it: + optional: true + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit/plugin-img-size@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-GZGEbuR0l4+ENXDG1Y2HsrNO2JuEmjI6PPe7pgsolk5yveWOiqzcEV4ushrWnpvwNal3Acuj+dpFDmZFOtm42g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-img-size/-/plugin-img-size-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-img-size/0.7.6 + name: '@mdit/plugin-img-size' + version: 0.7.6 + engines: {node: '>= 18'} + peerDependencies: + markdown-it: ^13.0.2 + peerDependenciesMeta: + markdown-it: + optional: true + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit/plugin-include@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-4Pu0SdD2IOONLor/3GtQOYOBDv1xZ1LWByXLhht0kqEioX5D+aDZ5KD5MZ0AxH0xoNUGMynMEn/ak4/D9LLI7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-include/-/plugin-include-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-include/0.7.6 + name: '@mdit/plugin-include' + version: 0.7.6 + peerDependencies: + markdown-it: ^13.0.2 + peerDependenciesMeta: + markdown-it: + optional: true + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + upath: registry.npmmirror.com/upath@2.0.1 + dev: false + + registry.npmmirror.com/@mdit/plugin-katex@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-ZbPIks1SlgzS5R6YOL5s0J5vk20ROl5hF+Yj9o6CiEljodK2ln0ewpX36qM6POVrS/cu6E4Lx4X0fc5JTI6nAQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-katex/-/plugin-katex-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-katex/0.7.6 + name: '@mdit/plugin-katex' + version: 0.7.6 + engines: {node: '>= 18'} + peerDependencies: + katex: ^0.16.9 + markdown-it: ^13.0.2 + peerDependenciesMeta: + katex: + optional: true + markdown-it: + optional: true + dependencies: + '@mdit/plugin-tex': registry.npmmirror.com/@mdit/plugin-tex@0.7.6(markdown-it@13.0.2) + '@types/katex': registry.npmmirror.com/@types/katex@0.16.7 + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit/plugin-mark@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-D9gv+ebVORa4r69t0JeJg3NW9gCR/NOGYa1DKYDEQOJoZ1WwjZVuhdxd3wCpLKtqDLnyHTFWd3cnV/HHrmca3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-mark/-/plugin-mark-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-mark/0.7.6 + name: '@mdit/plugin-mark' + version: 0.7.6 + engines: {node: '>= 18'} + peerDependencies: + markdown-it: ^13.0.2 + peerDependenciesMeta: + markdown-it: + optional: true + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit/plugin-mathjax@0.7.6(markdown-it@13.0.2)(mathjax-full@3.2.2): + resolution: {integrity: sha512-Sn3nYbkPftAF5tgemIJ1aClxgU4NnElHPV5PIgkMxwusaSsN4RB+GZ1NmTKrPUqVoIZi0pO1oYxy08TlIHcrPg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-mathjax/-/plugin-mathjax-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-mathjax/0.7.6 + name: '@mdit/plugin-mathjax' + version: 0.7.6 + engines: {node: '>= 18'} + peerDependencies: + markdown-it: ^13.0.2 + mathjax-full: ^3.2.2 + peerDependenciesMeta: + markdown-it: + optional: true + mathjax-full: + optional: true + dependencies: + '@mdit/plugin-tex': registry.npmmirror.com/@mdit/plugin-tex@0.7.6(markdown-it@13.0.2) + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + mathjax-full: registry.npmmirror.com/mathjax-full@3.2.2 + upath: registry.npmmirror.com/upath@2.0.1 + dev: false + + registry.npmmirror.com/@mdit/plugin-stylize@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-dhhYxo4KdnB66g1080qeuz8X/80q3h4Cpmwnwi2rCbQfl29Nv26H5tz5pp15NKQfdfVgrZnXXLsDskJeg5IcaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-stylize/-/plugin-stylize-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-stylize/0.7.6 + name: '@mdit/plugin-stylize' + version: 0.7.6 + engines: {node: '>= 18'} + peerDependencies: + markdown-it: ^13.0.2 + peerDependenciesMeta: + markdown-it: + optional: true + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit/plugin-sub@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-jo60gUC2KwnG4SqtyrbyI16hOcxb+Y1LwUKxXKfZRbZbcPcOfrzjE8q7XEq4MhmU51mfqY6EvCoB0yo49Zh2QA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-sub/-/plugin-sub-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-sub/0.7.6 + name: '@mdit/plugin-sub' + version: 0.7.6 + engines: {node: '>= 18'} + peerDependencies: + markdown-it: ^13.0.2 + peerDependenciesMeta: + markdown-it: + optional: true + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit/plugin-sup@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-bCR1DxNuPAyYOaTtl3VkrRc7dMsJjrqt9HnM9T1ZiprW08uciaT37fLXF7DeUHWhGpcklI9dFtaU5cQkjUosTg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-sup/-/plugin-sup-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-sup/0.7.6 + name: '@mdit/plugin-sup' + version: 0.7.6 + engines: {node: '>= 18'} + peerDependencies: + markdown-it: ^13.0.2 + peerDependenciesMeta: + markdown-it: + optional: true + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit/plugin-tab@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-kWwWmhv+PeeA9aC5InGyY4eJeIsCDDMhi1tbzyKW/wJ1eeFp+rpWpSfWwUe6QyTy/ZOhQ1nGXz0/uXI4xWz4Xw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-tab/-/plugin-tab-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-tab/0.7.6 + name: '@mdit/plugin-tab' + version: 0.7.6 + peerDependencies: + markdown-it: ^13.0.2 + peerDependenciesMeta: + markdown-it: + optional: true + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit/plugin-tasklist@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-ZsPHqQv/Cd9TUG3JfmrPOMRFR/SOG3/menWTz2kwE1HtJ1CUfBmoCRtfq2Sm7Rlqg/P6ZfWAd1t9bOwGkxD/5w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-tasklist/-/plugin-tasklist-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-tasklist/0.7.6 + name: '@mdit/plugin-tasklist' + version: 0.7.6 + engines: {node: '>= 18'} + peerDependencies: + markdown-it: ^13.0.2 + peerDependenciesMeta: + markdown-it: + optional: true + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit/plugin-tex@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-TZfIJp98n7NI0TxDSxPs4Il1fqyJ/1GE3v8UZHA1DbfAdiVMxno/Dun9381ZxoJYibl+dnX3Kz7Ej3BDOceGGA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-tex/-/plugin-tex-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-tex/0.7.6 + name: '@mdit/plugin-tex' + version: 0.7.6 + engines: {node: '>= 18'} + peerDependencies: + markdown-it: ^13.0.2 + peerDependenciesMeta: + markdown-it: + optional: true + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@mdit/plugin-uml@0.7.6(markdown-it@13.0.2): + resolution: {integrity: sha512-P/aRntMnMfvtAEcLCkg6vhzNFEidj6jIno7VXr3HZNLitonr9ihnksM6jgrqG1rrMo4okBWUGFFGqsR8hHJk6g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mdit/plugin-uml/-/plugin-uml-0.7.6.tgz} + id: registry.npmmirror.com/@mdit/plugin-uml/0.7.6 + name: '@mdit/plugin-uml' + version: 0.7.6 + engines: {node: '>= 18'} + peerDependencies: + markdown-it: ^13.0.2 + peerDependenciesMeta: + markdown-it: + optional: true + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/@nodelib/fs.scandir@2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz} + name: '@nodelib/fs.scandir' + version: 2.1.5 + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': registry.npmmirror.com/@nodelib/fs.stat@2.0.5 + run-parallel: registry.npmmirror.com/run-parallel@1.2.0 + dev: false + + registry.npmmirror.com/@nodelib/fs.stat@2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz} + name: '@nodelib/fs.stat' + version: 2.0.5 + engines: {node: '>= 8'} + dev: false + + registry.npmmirror.com/@nodelib/fs.walk@1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz} + name: '@nodelib/fs.walk' + version: 1.2.8 + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': registry.npmmirror.com/@nodelib/fs.scandir@2.1.5 + fastq: registry.npmmirror.com/fastq@1.16.0 + dev: false + + registry.npmmirror.com/@npmcli/agent@2.2.0: + resolution: {integrity: sha512-2yThA1Es98orMkpSLVqlDZAMPK3jHJhifP2gnNUdk1754uZ8yI5c+ulCoVG+WlntQA6MzhrURMXjSd9Z7dJ2/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@npmcli/agent/-/agent-2.2.0.tgz} + name: '@npmcli/agent' + version: 2.2.0 + engines: {node: ^16.14.0 || >=18.0.0} + dependencies: + agent-base: registry.npmmirror.com/agent-base@7.1.0 + http-proxy-agent: registry.npmmirror.com/http-proxy-agent@7.0.0 + https-proxy-agent: registry.npmmirror.com/https-proxy-agent@7.0.2 + lru-cache: registry.npmmirror.com/lru-cache@10.1.0 + socks-proxy-agent: registry.npmmirror.com/socks-proxy-agent@8.0.2 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/@npmcli/fs@3.1.0: + resolution: {integrity: sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@npmcli/fs/-/fs-3.1.0.tgz} + name: '@npmcli/fs' + version: 3.1.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + semver: registry.npmmirror.com/semver@7.5.4 + dev: false + + registry.npmmirror.com/@pkgjs/parseargs@0.11.0: + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz} + name: '@pkgjs/parseargs' + version: 0.11.0 + engines: {node: '>=14'} + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@rollup/rollup-android-arm-eabi@4.9.2: + resolution: {integrity: sha512-RKzxFxBHq9ysZ83fn8Iduv3A283K7zPPYuhL/z9CQuyFrjwpErJx0h4aeb/bnJ+q29GRLgJpY66ceQ/Wcsn3wA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.2.tgz} + name: '@rollup/rollup-android-arm-eabi' + version: 4.9.2 + cpu: [arm] + os: [android] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@rollup/rollup-android-arm64@4.9.2: + resolution: {integrity: sha512-yZ+MUbnwf3SHNWQKJyWh88ii2HbuHCFQnAYTeeO1Nb8SyEiWASEi5dQUygt3ClHWtA9My9RQAYkjvrsZ0WK8Xg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.2.tgz} + name: '@rollup/rollup-android-arm64' + version: 4.9.2 + cpu: [arm64] + os: [android] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@rollup/rollup-darwin-arm64@4.9.2: + resolution: {integrity: sha512-vqJ/pAUh95FLc/G/3+xPqlSBgilPnauVf2EXOQCZzhZJCXDXt/5A8mH/OzU6iWhb3CNk5hPJrh8pqJUPldN5zw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.2.tgz} + name: '@rollup/rollup-darwin-arm64' + version: 4.9.2 + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@rollup/rollup-darwin-x64@4.9.2: + resolution: {integrity: sha512-otPHsN5LlvedOprd3SdfrRNhOahhVBwJpepVKUN58L0RnC29vOAej1vMEaVU6DadnpjivVsNTM5eNt0CcwTahw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.2.tgz} + name: '@rollup/rollup-darwin-x64' + version: 4.9.2 + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@rollup/rollup-linux-arm-gnueabihf@4.9.2: + resolution: {integrity: sha512-ewG5yJSp+zYKBYQLbd1CUA7b1lSfIdo9zJShNTyc2ZP1rcPrqyZcNlsHgs7v1zhgfdS+kW0p5frc0aVqhZCiYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.2.tgz} + name: '@rollup/rollup-linux-arm-gnueabihf' + version: 4.9.2 + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@rollup/rollup-linux-arm64-gnu@4.9.2: + resolution: {integrity: sha512-pL6QtV26W52aCWTG1IuFV3FMPL1m4wbsRG+qijIvgFO/VBsiXJjDPE/uiMdHBAO6YcpV4KvpKtd0v3WFbaxBtg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.2.tgz} + name: '@rollup/rollup-linux-arm64-gnu' + version: 4.9.2 + cpu: [arm64] + os: [linux] + libc: [glibc] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@rollup/rollup-linux-arm64-musl@4.9.2: + resolution: {integrity: sha512-On+cc5EpOaTwPSNetHXBuqylDW+765G/oqB9xGmWU3npEhCh8xu0xqHGUA+4xwZLqBbIZNcBlKSIYfkBm6ko7g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.2.tgz} + name: '@rollup/rollup-linux-arm64-musl' + version: 4.9.2 + cpu: [arm64] + os: [linux] + libc: [musl] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@rollup/rollup-linux-riscv64-gnu@4.9.2: + resolution: {integrity: sha512-Wnx/IVMSZ31D/cO9HSsU46FjrPWHqtdF8+0eyZ1zIB5a6hXaZXghUKpRrC4D5DcRTZOjml2oBhXoqfGYyXKipw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.2.tgz} + name: '@rollup/rollup-linux-riscv64-gnu' + version: 4.9.2 + cpu: [riscv64] + os: [linux] + libc: [glibc] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@rollup/rollup-linux-x64-gnu@4.9.2: + resolution: {integrity: sha512-ym5x1cj4mUAMBummxxRkI4pG5Vht1QMsJexwGP8547TZ0sox9fCLDHw9KCH9c1FO5d9GopvkaJsBIOkTKxksdw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.2.tgz} + name: '@rollup/rollup-linux-x64-gnu' + version: 4.9.2 + cpu: [x64] + os: [linux] + libc: [glibc] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@rollup/rollup-linux-x64-musl@4.9.2: + resolution: {integrity: sha512-m0hYELHGXdYx64D6IDDg/1vOJEaiV8f1G/iO+tejvRCJNSwK4jJ15e38JQy5Q6dGkn1M/9KcyEOwqmlZ2kqaZg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.2.tgz} + name: '@rollup/rollup-linux-x64-musl' + version: 4.9.2 + cpu: [x64] + os: [linux] + libc: [musl] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@rollup/rollup-win32-arm64-msvc@4.9.2: + resolution: {integrity: sha512-x1CWburlbN5JjG+juenuNa4KdedBdXLjZMp56nHFSHTOsb/MI2DYiGzLtRGHNMyydPGffGId+VgjOMrcltOksA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.2.tgz} + name: '@rollup/rollup-win32-arm64-msvc' + version: 4.9.2 + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@rollup/rollup-win32-ia32-msvc@4.9.2: + resolution: {integrity: sha512-VVzCB5yXR1QlfsH1Xw1zdzQ4Pxuzv+CPr5qpElpKhVxlxD3CRdfubAG9mJROl6/dmj5gVYDDWk8sC+j9BI9/kQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.2.tgz} + name: '@rollup/rollup-win32-ia32-msvc' + version: 4.9.2 + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@rollup/rollup-win32-x64-msvc@4.9.2: + resolution: {integrity: sha512-SYRedJi+mweatroB+6TTnJYLts0L0bosg531xnQWtklOI6dezEagx4Q0qDyvRdK+qgdA3YZpjjGuPFtxBmddBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.2.tgz} + name: '@rollup/rollup-win32-x64-msvc' + version: 4.9.2 + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@sindresorhus/merge-streams@1.0.0: + resolution: {integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@sindresorhus/merge-streams/-/merge-streams-1.0.0.tgz} + name: '@sindresorhus/merge-streams' + version: 1.0.0 + engines: {node: '>=18'} + dev: false + + registry.npmmirror.com/@stackblitz/sdk@1.9.0: + resolution: {integrity: sha512-3m6C7f8pnR5KXys/Hqx2x6ylnpqOak6HtnZI6T5keEO0yT+E4Spkw37VEbdwuC+2oxmjdgq6YZEgiKX7hM1GmQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@stackblitz/sdk/-/sdk-1.9.0.tgz} + name: '@stackblitz/sdk' + version: 1.9.0 + dev: false + + registry.npmmirror.com/@types/debug@4.1.12: + resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/debug/-/debug-4.1.12.tgz} + name: '@types/debug' + version: 4.1.12 + dependencies: + '@types/ms': registry.npmmirror.com/@types/ms@0.7.34 + dev: false + + registry.npmmirror.com/@types/fs-extra@11.0.4: + resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/fs-extra/-/fs-extra-11.0.4.tgz} + name: '@types/fs-extra' + version: 11.0.4 + dependencies: + '@types/jsonfile': registry.npmmirror.com/@types/jsonfile@6.1.4 + '@types/node': registry.npmmirror.com/@types/node@20.10.6 + dev: false + + registry.npmmirror.com/@types/hash-sum@1.0.2: + resolution: {integrity: sha512-UP28RddqY8xcU0SCEp9YKutQICXpaAq9N8U2klqF5hegGha7KzTOL8EdhIIV3bOSGBzjEpN9bU/d+nNZBdJYVw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/hash-sum/-/hash-sum-1.0.2.tgz} + name: '@types/hash-sum' + version: 1.0.2 + dev: false + + registry.npmmirror.com/@types/jsonfile@6.1.4: + resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/jsonfile/-/jsonfile-6.1.4.tgz} + name: '@types/jsonfile' + version: 6.1.4 + dependencies: + '@types/node': registry.npmmirror.com/@types/node@20.10.6 + dev: false + + registry.npmmirror.com/@types/katex@0.16.7: + resolution: {integrity: sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/katex/-/katex-0.16.7.tgz} + name: '@types/katex' + version: 0.16.7 + dev: false + + registry.npmmirror.com/@types/linkify-it@3.0.5: + resolution: {integrity: sha512-yg6E+u0/+Zjva+buc3EIb+29XEg4wltq7cSmd4Uc2EE/1nUVmxyzpX6gUXD0V8jIrG0r7YeOGVIbYRkxeooCtw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/linkify-it/-/linkify-it-3.0.5.tgz} + name: '@types/linkify-it' + version: 3.0.5 + dev: false + + registry.npmmirror.com/@types/markdown-it-emoji@2.0.4: + resolution: {integrity: sha512-H6ulk/ZmbDxOayPwI/leJzrmoW1YKX1Z+MVSCHXuYhvqckV4I/c+hPTf6UiqJyn2avWugfj30XroheEb6/Ekqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/markdown-it-emoji/-/markdown-it-emoji-2.0.4.tgz} + name: '@types/markdown-it-emoji' + version: 2.0.4 + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + dev: false + + registry.npmmirror.com/@types/markdown-it@13.0.7: + resolution: {integrity: sha512-U/CBi2YUUcTHBt5tjO2r5QV/x0Po6nsYwQU4Y04fBS6vfoImaiZ6f8bi3CjTCxBPQSO1LMyUqkByzi8AidyxfA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/markdown-it/-/markdown-it-13.0.7.tgz} + name: '@types/markdown-it' + version: 13.0.7 + dependencies: + '@types/linkify-it': registry.npmmirror.com/@types/linkify-it@3.0.5 + '@types/mdurl': registry.npmmirror.com/@types/mdurl@1.0.5 + dev: false + + registry.npmmirror.com/@types/mdurl@1.0.5: + resolution: {integrity: sha512-6L6VymKTzYSrEf4Nev4Xa1LCHKrlTlYCBMTlQKFuddo1CvQcE52I0mwfOJayueUC7MJuXOeHTcIU683lzd0cUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/mdurl/-/mdurl-1.0.5.tgz} + name: '@types/mdurl' + version: 1.0.5 + dev: false + + registry.npmmirror.com/@types/ms@0.7.34: + resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/ms/-/ms-0.7.34.tgz} + name: '@types/ms' + version: 0.7.34 + dev: false + + registry.npmmirror.com/@types/node@17.0.45: + resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/node/-/node-17.0.45.tgz} + name: '@types/node' + version: 17.0.45 + dev: false + + registry.npmmirror.com/@types/node@20.10.6: + resolution: {integrity: sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/node/-/node-20.10.6.tgz} + name: '@types/node' + version: 20.10.6 + dependencies: + undici-types: registry.npmmirror.com/undici-types@5.26.5 + dev: false + + registry.npmmirror.com/@types/sax@1.2.7: + resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/sax/-/sax-1.2.7.tgz} + name: '@types/sax' + version: 1.2.7 + dependencies: + '@types/node': registry.npmmirror.com/@types/node@17.0.45 + dev: false + + registry.npmmirror.com/@types/trusted-types@2.0.7: + resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/trusted-types/-/trusted-types-2.0.7.tgz} + name: '@types/trusted-types' + version: 2.0.7 + dev: false + + registry.npmmirror.com/@types/web-bluetooth@0.0.20: + resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz} + name: '@types/web-bluetooth' + version: 0.0.20 + dev: false + + registry.npmmirror.com/@vitejs/plugin-vue@4.6.1(vite@5.0.10)(vue@3.4.1): + resolution: {integrity: sha512-4JG1b1SPQpviIXkp4cwUaHluU0KCgjLprdyYaw4cq6OkJzqFXuao5CefsOaftcRpw8rlMQVwmHEurK+1zIzTlA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-4.6.1.tgz} + id: registry.npmmirror.com/@vitejs/plugin-vue/4.6.1 + name: '@vitejs/plugin-vue' + version: 4.6.1 + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.0.0 || ^5.0.0 + vue: ^3.2.25 + dependencies: + vite: registry.npmmirror.com/vite@5.0.10 + vue: registry.npmmirror.com/vue@3.4.1 + dev: false + + registry.npmmirror.com/@vue/compiler-core@3.4.1: + resolution: {integrity: sha512-FBiJi88C2L+REhqhbSRe0ifLSOMFTbB8hj2xkx8gHozVWLnjVFOanibivUaobkNyKem9vJINFXjazYkX2uIjFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.4.1.tgz} + name: '@vue/compiler-core' + version: 3.4.1 + dependencies: + '@babel/parser': registry.npmmirror.com/@babel/parser@7.23.6 + '@vue/shared': registry.npmmirror.com/@vue/shared@3.4.1 + entities: registry.npmmirror.com/entities@4.5.0 + estree-walker: registry.npmmirror.com/estree-walker@2.0.2 + source-map-js: registry.npmmirror.com/source-map-js@1.0.2 + dev: false + + registry.npmmirror.com/@vue/compiler-dom@3.4.1: + resolution: {integrity: sha512-cftveaDBvtKTcpHDqN+V8b6enBMEOtqJPt/bVZ0gS0+fsyjEP/jIJa1sRXP1IwuOcVgcIXr/9kGMP1qzC0tQiQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.4.1.tgz} + name: '@vue/compiler-dom' + version: 3.4.1 + dependencies: + '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core@3.4.1 + '@vue/shared': registry.npmmirror.com/@vue/shared@3.4.1 + dev: false + + registry.npmmirror.com/@vue/compiler-sfc@3.4.1: + resolution: {integrity: sha512-h0aWCVSm0uRtGhdM88Gua6lL+wGhiUdHj6BwwBgIaAsms7HK25DzlpnfnCcx4voHDeN9pHmG9jjLBNys/u2Jug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.4.1.tgz} + name: '@vue/compiler-sfc' + version: 3.4.1 + dependencies: + '@babel/parser': registry.npmmirror.com/@babel/parser@7.23.6 + '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core@3.4.1 + '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom@3.4.1 + '@vue/compiler-ssr': registry.npmmirror.com/@vue/compiler-ssr@3.4.1 + '@vue/shared': registry.npmmirror.com/@vue/shared@3.4.1 + estree-walker: registry.npmmirror.com/estree-walker@2.0.2 + magic-string: registry.npmmirror.com/magic-string@0.30.5 + postcss: registry.npmmirror.com/postcss@8.4.32 + source-map-js: registry.npmmirror.com/source-map-js@1.0.2 + dev: false + + registry.npmmirror.com/@vue/compiler-ssr@3.4.1: + resolution: {integrity: sha512-Zjvjc+u7uXS/mmTPxL5bNup7Om9vni4I++JNMDKCeWKHtHN/6G9LmhXU9vGbrdUH9YFVvewk2pjTtzK9CJCoog==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.4.1.tgz} + name: '@vue/compiler-ssr' + version: 3.4.1 + dependencies: + '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom@3.4.1 + '@vue/shared': registry.npmmirror.com/@vue/shared@3.4.1 + dev: false + + registry.npmmirror.com/@vue/devtools-api@6.5.1: + resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.5.1.tgz} + name: '@vue/devtools-api' + version: 6.5.1 + dev: false + + registry.npmmirror.com/@vue/reactivity@3.4.1: + resolution: {integrity: sha512-3nr59s8lojuXL/ucX+V0GDI70kpA3LC7hT963lN7A+gf33MtQB1ncf6lLxO3GzM+HxfAJjkw/1PR1J6BPpBb1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.4.1.tgz} + name: '@vue/reactivity' + version: 3.4.1 + dependencies: + '@vue/shared': registry.npmmirror.com/@vue/shared@3.4.1 + dev: false + + registry.npmmirror.com/@vue/runtime-core@3.4.1: + resolution: {integrity: sha512-YRS5pNU7htWa1B7mPIcEHvSG0VjopVMV3BUWwW3/ZYkpgSWTDOpSXoF7AZ/P/uKd0gweCosxcy7Wuw//0uDtyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.4.1.tgz} + name: '@vue/runtime-core' + version: 3.4.1 + dependencies: + '@vue/reactivity': registry.npmmirror.com/@vue/reactivity@3.4.1 + '@vue/shared': registry.npmmirror.com/@vue/shared@3.4.1 + dev: false + + registry.npmmirror.com/@vue/runtime-dom@3.4.1: + resolution: {integrity: sha512-GNSlwBglxscrviChkCYxTYNY6GzAFLP80CPQL3X6u9wI0c8Vc3QUzMAVlBs14+3wgSFZc/xANPPpZVTKSoUg2A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.4.1.tgz} + name: '@vue/runtime-dom' + version: 3.4.1 + dependencies: + '@vue/runtime-core': registry.npmmirror.com/@vue/runtime-core@3.4.1 + '@vue/shared': registry.npmmirror.com/@vue/shared@3.4.1 + csstype: registry.npmmirror.com/csstype@3.1.3 + dev: false + + registry.npmmirror.com/@vue/server-renderer@3.4.1(vue@3.4.1): + resolution: {integrity: sha512-ba67d4rO1nL2TUevvp4nXtqXsVpesxrjA1N0dKWEKYwQS+G3xYZx7NpkHchAanlsUPI3EYk2bhTtPHHulIqKig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.4.1.tgz} + id: registry.npmmirror.com/@vue/server-renderer/3.4.1 + name: '@vue/server-renderer' + version: 3.4.1 + peerDependencies: + vue: 3.4.1 + dependencies: + '@vue/compiler-ssr': registry.npmmirror.com/@vue/compiler-ssr@3.4.1 + '@vue/shared': registry.npmmirror.com/@vue/shared@3.4.1 + vue: registry.npmmirror.com/vue@3.4.1 + dev: false + + registry.npmmirror.com/@vue/shared@3.4.1: + resolution: {integrity: sha512-ObCj3oQ6nH3otfEz15xsbQhq0oU2gUvOP9aVbzRewcbI6s+cmV78lZ9dlwvsdcTCn50AiRjijdCAfpJonXSbNw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/shared/-/shared-3.4.1.tgz} + name: '@vue/shared' + version: 3.4.1 + dev: false + + registry.npmmirror.com/@vue/shared@3.4.2: + resolution: {integrity: sha512-QANtRj0jTGS/jrAyFak0S1Pvlb+By3Q7GOW1l++kFWz8B0kv3AR/ZmwkoWf+i75jJPse+/F17jXou3fwQm47wg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/shared/-/shared-3.4.2.tgz} + name: '@vue/shared' + version: 3.4.2 + dev: false + + registry.npmmirror.com/@vuepress/bundler-vite@2.0.0-rc.0: + resolution: {integrity: sha512-rX8S8IYpqqlJfNPstS/joorpxXx/4WuE7+gDM31i2HUrxOKGZVzq8ZsRRRU2UdoTwHZSd3LpUS4sMtxE5xLK1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vuepress/bundler-vite/-/bundler-vite-2.0.0-rc.0.tgz} + name: '@vuepress/bundler-vite' + version: 2.0.0-rc.0 + dependencies: + '@vitejs/plugin-vue': registry.npmmirror.com/@vitejs/plugin-vue@4.6.1(vite@5.0.10)(vue@3.4.1) + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/core': registry.npmmirror.com/@vuepress/core@2.0.0-rc.0 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + autoprefixer: registry.npmmirror.com/autoprefixer@10.4.16(postcss@8.4.32) + connect-history-api-fallback: registry.npmmirror.com/connect-history-api-fallback@2.0.0 + postcss: registry.npmmirror.com/postcss@8.4.32 + postcss-load-config: registry.npmmirror.com/postcss-load-config@4.0.2(postcss@8.4.32) + rollup: registry.npmmirror.com/rollup@4.9.2 + vite: registry.npmmirror.com/vite@5.0.10 + vue: registry.npmmirror.com/vue@3.4.1 + vue-router: registry.npmmirror.com/vue-router@4.2.5(vue@3.4.1) + transitivePeerDependencies: + - '@types/node' + - '@vue/composition-api' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + - ts-node + - typescript + dev: false + + registry.npmmirror.com/@vuepress/cli@2.0.0-rc.0: + resolution: {integrity: sha512-XWSIFO9iOR7N4O2lXIwS5vZuLjU9WU/aGAtmhMWEMxrdMx7TQaJbgrfpTUEbHMf+cPI1DXBbUbtmkqIvtfOV0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vuepress/cli/-/cli-2.0.0-rc.0.tgz} + name: '@vuepress/cli' + version: 2.0.0-rc.0 + hasBin: true + dependencies: + '@vuepress/core': registry.npmmirror.com/@vuepress/core@2.0.0-rc.0 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + cac: registry.npmmirror.com/cac@6.7.14 + chokidar: registry.npmmirror.com/chokidar@3.5.3 + envinfo: registry.npmmirror.com/envinfo@7.11.0 + esbuild: registry.npmmirror.com/esbuild@0.19.11 + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/@vuepress/client@2.0.0-rc.0: + resolution: {integrity: sha512-TwQx8hJgYONYxX+QltZ2aw9O5Ym6SKelfiUduuIRb555B1gece/jSVap3H/ZwyBhpgJMtG4+/Mrmf8nlDSHjvw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vuepress/client/-/client-2.0.0-rc.0.tgz} + name: '@vuepress/client' + version: 2.0.0-rc.0 + dependencies: + '@vue/devtools-api': registry.npmmirror.com/@vue/devtools-api@6.5.1 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vueuse/core': registry.npmmirror.com/@vueuse/core@10.7.1(vue@3.4.1) + vue: registry.npmmirror.com/vue@3.4.1 + vue-router: registry.npmmirror.com/vue-router@4.2.5(vue@3.4.1) + transitivePeerDependencies: + - '@vue/composition-api' + - typescript + dev: false + + registry.npmmirror.com/@vuepress/core@2.0.0-rc.0: + resolution: {integrity: sha512-uoOaZP1MdxZYJIAJcRcmYKKeCIVnxZeOuLMOOB9CPuAKSalT1RvJ1lztw6RX3q9SPnlqtSZPQXDncPAZivw4pA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vuepress/core/-/core-2.0.0-rc.0.tgz} + name: '@vuepress/core' + version: 2.0.0-rc.0 + dependencies: + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/markdown': registry.npmmirror.com/@vuepress/markdown@2.0.0-rc.0 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + vue: registry.npmmirror.com/vue@3.4.1 + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/@vuepress/markdown@2.0.0-rc.0: + resolution: {integrity: sha512-USmqdKKMT6ZFHYRztTjKUlO8qgGfnEygMAAq4AzC/uYXiEfrbMBLAWJhteyGS56P3rGLj0OPAhksE681bX/wOg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vuepress/markdown/-/markdown-2.0.0-rc.0.tgz} + name: '@vuepress/markdown' + version: 2.0.0-rc.0 + dependencies: + '@mdit-vue/plugin-component': registry.npmmirror.com/@mdit-vue/plugin-component@1.0.0 + '@mdit-vue/plugin-frontmatter': registry.npmmirror.com/@mdit-vue/plugin-frontmatter@1.0.0 + '@mdit-vue/plugin-headers': registry.npmmirror.com/@mdit-vue/plugin-headers@1.0.0 + '@mdit-vue/plugin-sfc': registry.npmmirror.com/@mdit-vue/plugin-sfc@1.0.0 + '@mdit-vue/plugin-title': registry.npmmirror.com/@mdit-vue/plugin-title@1.0.0 + '@mdit-vue/plugin-toc': registry.npmmirror.com/@mdit-vue/plugin-toc@1.0.0 + '@mdit-vue/shared': registry.npmmirror.com/@mdit-vue/shared@1.0.0 + '@mdit-vue/types': registry.npmmirror.com/@mdit-vue/types@1.0.0 + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + '@types/markdown-it-emoji': registry.npmmirror.com/@types/markdown-it-emoji@2.0.4 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + markdown-it-anchor: registry.npmmirror.com/markdown-it-anchor@8.6.7(@types/markdown-it@13.0.7)(markdown-it@13.0.2) + markdown-it-emoji: registry.npmmirror.com/markdown-it-emoji@2.0.2 + mdurl: registry.npmmirror.com/mdurl@1.0.1 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/@vuepress/plugin-active-header-links@2.0.0-rc.0: + resolution: {integrity: sha512-UJdXLYNGL5Wjy5YGY8M2QgqT75bZ95EHebbqGi8twBdIJE9O+bM+dPJyYtAk2PIVqFORiw3Hj+PchsNSxdn9+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.0.tgz} + name: '@vuepress/plugin-active-header-links' + version: 2.0.0-rc.0 + dependencies: + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/core': registry.npmmirror.com/@vuepress/core@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + ts-debounce: registry.npmmirror.com/ts-debounce@4.0.0 + vue: registry.npmmirror.com/vue@3.4.1 + vue-router: registry.npmmirror.com/vue-router@4.2.5(vue@3.4.1) + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/@vuepress/plugin-back-to-top@2.0.0-rc.0: + resolution: {integrity: sha512-6GPfuzV5lkAnR00BxRUhqMXwMWt741alkq2R6bln4N8BneSOwEpX/7vi19MGf232aKdS/Va4pF5p0/nJ8Sed/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.0.tgz} + name: '@vuepress/plugin-back-to-top' + version: 2.0.0-rc.0 + dependencies: + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/core': registry.npmmirror.com/@vuepress/core@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + ts-debounce: registry.npmmirror.com/ts-debounce@4.0.0 + vue: registry.npmmirror.com/vue@3.4.1 + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/@vuepress/plugin-container@2.0.0-rc.0: + resolution: {integrity: sha512-b7vrLN11YE7qiUDPfA3N9P7Z8fupe9Wbcr9KAE/bmfZ9VT4d6kzpVyoU7XHi99XngitsmnkaXP4aBvBF1c2AnA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vuepress/plugin-container/-/plugin-container-2.0.0-rc.0.tgz} + name: '@vuepress/plugin-container' + version: 2.0.0-rc.0 + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + '@vuepress/core': registry.npmmirror.com/@vuepress/core@2.0.0-rc.0 + '@vuepress/markdown': registry.npmmirror.com/@vuepress/markdown@2.0.0-rc.0 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + markdown-it-container: registry.npmmirror.com/markdown-it-container@3.0.0 + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/@vuepress/plugin-external-link-icon@2.0.0-rc.0: + resolution: {integrity: sha512-o8bk0oIlj/BkKc02mq91XLDloq1VOz/8iNcRwKAeqBE6svXzdYiyoTGet0J/4iPuAetsCn75S57W6RioDJHMnQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vuepress/plugin-external-link-icon/-/plugin-external-link-icon-2.0.0-rc.0.tgz} + name: '@vuepress/plugin-external-link-icon' + version: 2.0.0-rc.0 + dependencies: + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/core': registry.npmmirror.com/@vuepress/core@2.0.0-rc.0 + '@vuepress/markdown': registry.npmmirror.com/@vuepress/markdown@2.0.0-rc.0 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + vue: registry.npmmirror.com/vue@3.4.1 + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/@vuepress/plugin-git@2.0.0-rc.0: + resolution: {integrity: sha512-r7UF77vZxaYeJQLygzodKv+15z3/dTLuGp4VcYO21W6BlJZvd4u9zqgiV7A//bZQvK4+3Hprylr0G3KgXqMewA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.0.tgz} + name: '@vuepress/plugin-git' + version: 2.0.0-rc.0 + dependencies: + '@vuepress/core': registry.npmmirror.com/@vuepress/core@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + execa: registry.npmmirror.com/execa@8.0.1 + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/@vuepress/plugin-medium-zoom@2.0.0-rc.0: + resolution: {integrity: sha512-peU1lYKsmKikIe/0pkJuHzD/k6xW2TuqdvKVhV4I//aOE1WxsREKJ4ACcldmoIsnysoDydAUqKT6xDPGyDsH2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vuepress/plugin-medium-zoom/-/plugin-medium-zoom-2.0.0-rc.0.tgz} + name: '@vuepress/plugin-medium-zoom' + version: 2.0.0-rc.0 + dependencies: + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/core': registry.npmmirror.com/@vuepress/core@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + medium-zoom: registry.npmmirror.com/medium-zoom@1.1.0 + vue: registry.npmmirror.com/vue@3.4.1 + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/@vuepress/plugin-nprogress@2.0.0-rc.0: + resolution: {integrity: sha512-rI+eK0Pg1KiZE+7hGmDUeSbgdWCid8Vnw0hFKNmjinDzGVmx4m03M6qfvclsI0SryH+lR7itZGLaR4gbTlrz/w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.0.tgz} + name: '@vuepress/plugin-nprogress' + version: 2.0.0-rc.0 + dependencies: + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/core': registry.npmmirror.com/@vuepress/core@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + vue: registry.npmmirror.com/vue@3.4.1 + vue-router: registry.npmmirror.com/vue-router@4.2.5(vue@3.4.1) + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/@vuepress/plugin-palette@2.0.0-rc.0: + resolution: {integrity: sha512-wW70SCp3/K7s1lln5YQsBGTog2WXaQv5piva5zhXcQ47YGf4aAJpThDa5C/ot4HhkPOKn8Iz5s0ckxXZzW8DIg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vuepress/plugin-palette/-/plugin-palette-2.0.0-rc.0.tgz} + name: '@vuepress/plugin-palette' + version: 2.0.0-rc.0 + dependencies: + '@vuepress/core': registry.npmmirror.com/@vuepress/core@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + chokidar: registry.npmmirror.com/chokidar@3.5.3 + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/@vuepress/plugin-prismjs@2.0.0-rc.0: + resolution: {integrity: sha512-c5WRI7+FhVjdbymOKQ8F2KY/Bnv7aQtWScVk8vCMUimNi7v7Wff/A/i3KSFNz/tge3LxiAeH/Dc2WS/OnQXwCg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vuepress/plugin-prismjs/-/plugin-prismjs-2.0.0-rc.0.tgz} + name: '@vuepress/plugin-prismjs' + version: 2.0.0-rc.0 + dependencies: + '@vuepress/core': registry.npmmirror.com/@vuepress/core@2.0.0-rc.0 + prismjs: registry.npmmirror.com/prismjs@1.29.0 + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/@vuepress/plugin-search@2.0.0-rc.0: + resolution: {integrity: sha512-1ikJUgIN+7QrcAftxpWUKTrNVHEN2+k/az0Sjz7Ok7EthMHcG6qQsIb+AoK4WIQMsJkwVPLxwym/M1FbBTZDWQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vuepress/plugin-search/-/plugin-search-2.0.0-rc.0.tgz} + name: '@vuepress/plugin-search' + version: 2.0.0-rc.0 + dependencies: + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/core': registry.npmmirror.com/@vuepress/core@2.0.0-rc.0 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + chokidar: registry.npmmirror.com/chokidar@3.5.3 + vue: registry.npmmirror.com/vue@3.4.1 + vue-router: registry.npmmirror.com/vue-router@4.2.5(vue@3.4.1) + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/@vuepress/plugin-theme-data@2.0.0-rc.0: + resolution: {integrity: sha512-FXY3/Ml+rM6gNKvwdBF6vKAcwnSvtXCzKgQwJAw3ppQTKUkLcbOxqM+h4d8bzHWAAvdnEvQFug5uEZgWllBQbA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.0.tgz} + name: '@vuepress/plugin-theme-data' + version: 2.0.0-rc.0 + dependencies: + '@vue/devtools-api': registry.npmmirror.com/@vue/devtools-api@6.5.1 + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/core': registry.npmmirror.com/@vuepress/core@2.0.0-rc.0 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + vue: registry.npmmirror.com/vue@3.4.1 + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0: + resolution: {integrity: sha512-ikdSfjRv5LGM1iv4HHwF9P6gqTjaFCXKPK+hzlkHFHNZO1GLqk7/BPc4F51tAG1s8TcLhUZc+54LrfgS7PkXXA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vuepress/shared/-/shared-2.0.0-rc.0.tgz} + name: '@vuepress/shared' + version: 2.0.0-rc.0 + dependencies: + '@mdit-vue/types': registry.npmmirror.com/@mdit-vue/types@1.0.0 + '@vue/shared': registry.npmmirror.com/@vue/shared@3.4.2 + dev: false + + registry.npmmirror.com/@vuepress/theme-default@2.0.0-rc.0: + resolution: {integrity: sha512-I8Y08evDmMuD1jh3NftPpFFSlCWOizQDJLjN7EQwcg7jiAP4A7c2REo6nBN2EmP24Mi7UrRM+RnytHR5V+pElA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vuepress/theme-default/-/theme-default-2.0.0-rc.0.tgz} + name: '@vuepress/theme-default' + version: 2.0.0-rc.0 + peerDependencies: + sass-loader: ^13.3.2 + peerDependenciesMeta: + sass-loader: + optional: true + dependencies: + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/core': registry.npmmirror.com/@vuepress/core@2.0.0-rc.0 + '@vuepress/plugin-active-header-links': registry.npmmirror.com/@vuepress/plugin-active-header-links@2.0.0-rc.0 + '@vuepress/plugin-back-to-top': registry.npmmirror.com/@vuepress/plugin-back-to-top@2.0.0-rc.0 + '@vuepress/plugin-container': registry.npmmirror.com/@vuepress/plugin-container@2.0.0-rc.0 + '@vuepress/plugin-external-link-icon': registry.npmmirror.com/@vuepress/plugin-external-link-icon@2.0.0-rc.0 + '@vuepress/plugin-git': registry.npmmirror.com/@vuepress/plugin-git@2.0.0-rc.0 + '@vuepress/plugin-medium-zoom': registry.npmmirror.com/@vuepress/plugin-medium-zoom@2.0.0-rc.0 + '@vuepress/plugin-nprogress': registry.npmmirror.com/@vuepress/plugin-nprogress@2.0.0-rc.0 + '@vuepress/plugin-palette': registry.npmmirror.com/@vuepress/plugin-palette@2.0.0-rc.0 + '@vuepress/plugin-prismjs': registry.npmmirror.com/@vuepress/plugin-prismjs@2.0.0-rc.0 + '@vuepress/plugin-theme-data': registry.npmmirror.com/@vuepress/plugin-theme-data@2.0.0-rc.0 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + '@vueuse/core': registry.npmmirror.com/@vueuse/core@10.7.1(vue@3.4.1) + sass: registry.npmmirror.com/sass@1.69.6 + vue: registry.npmmirror.com/vue@3.4.1 + vue-router: registry.npmmirror.com/vue-router@4.2.5(vue@3.4.1) + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0: + resolution: {integrity: sha512-Q1ay/woClDHcW0Qe91KsnHoupdNN0tp/vhjvVLuAYxlv/1Obii7hz9WFcajyyGEhmsYxdvG2sGmcxFA02tuKkw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vuepress/utils/-/utils-2.0.0-rc.0.tgz} + name: '@vuepress/utils' + version: 2.0.0-rc.0 + dependencies: + '@types/debug': registry.npmmirror.com/@types/debug@4.1.12 + '@types/fs-extra': registry.npmmirror.com/@types/fs-extra@11.0.4 + '@types/hash-sum': registry.npmmirror.com/@types/hash-sum@1.0.2 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + debug: registry.npmmirror.com/debug@4.3.4 + fs-extra: registry.npmmirror.com/fs-extra@11.2.0 + globby: registry.npmmirror.com/globby@14.0.0 + hash-sum: registry.npmmirror.com/hash-sum@2.0.0 + ora: registry.npmmirror.com/ora@7.0.1 + picocolors: registry.npmmirror.com/picocolors@1.0.0 + upath: registry.npmmirror.com/upath@2.0.1 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/@vueuse/core@10.7.1(vue@3.4.1): + resolution: {integrity: sha512-74mWHlaesJSWGp1ihg76vAnfVq9NTv1YT0SYhAQ6zwFNdBkkP+CKKJmVOEHcdSnLXCXYiL5e7MaewblfiYLP7g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vueuse/core/-/core-10.7.1.tgz} + id: registry.npmmirror.com/@vueuse/core/10.7.1 + name: '@vueuse/core' + version: 10.7.1 + dependencies: + '@types/web-bluetooth': registry.npmmirror.com/@types/web-bluetooth@0.0.20 + '@vueuse/metadata': registry.npmmirror.com/@vueuse/metadata@10.7.1 + '@vueuse/shared': registry.npmmirror.com/@vueuse/shared@10.7.1(vue@3.4.1) + vue-demi: registry.npmmirror.com/vue-demi@0.14.6(vue@3.4.1) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: false + + registry.npmmirror.com/@vueuse/metadata@10.7.1: + resolution: {integrity: sha512-jX8MbX5UX067DYVsbtrmKn6eG6KMcXxLRLlurGkZku5ZYT3vxgBjui2zajvUZ18QLIjrgBkFRsu7CqTAg18QFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vueuse/metadata/-/metadata-10.7.1.tgz} + name: '@vueuse/metadata' + version: 10.7.1 + dev: false + + registry.npmmirror.com/@vueuse/shared@10.7.1(vue@3.4.1): + resolution: {integrity: sha512-v0jbRR31LSgRY/C5i5X279A/WQjD6/JsMzGa+eqt658oJ75IvQXAeONmwvEMrvJQKnRElq/frzBR7fhmWY5uLw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vueuse/shared/-/shared-10.7.1.tgz} + id: registry.npmmirror.com/@vueuse/shared/10.7.1 + name: '@vueuse/shared' + version: 10.7.1 + dependencies: + vue-demi: registry.npmmirror.com/vue-demi@0.14.6(vue@3.4.1) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: false + + registry.npmmirror.com/abbrev@1.1.1: + resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/abbrev/-/abbrev-1.1.1.tgz} + name: abbrev + version: 1.1.1 + dev: false + + registry.npmmirror.com/abbrev@2.0.0: + resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/abbrev/-/abbrev-2.0.0.tgz} + name: abbrev + version: 2.0.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: false + + registry.npmmirror.com/agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/agent-base/-/agent-base-6.0.2.tgz} + name: agent-base + version: 6.0.2 + engines: {node: '>= 6.0.0'} + dependencies: + debug: registry.npmmirror.com/debug@4.3.4 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/agent-base@7.1.0: + resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/agent-base/-/agent-base-7.1.0.tgz} + name: agent-base + version: 7.1.0 + engines: {node: '>= 14'} + dependencies: + debug: registry.npmmirror.com/debug@4.3.4 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/aggregate-error@3.1.0: + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/aggregate-error/-/aggregate-error-3.1.0.tgz} + name: aggregate-error + version: 3.1.0 + engines: {node: '>=8'} + dependencies: + clean-stack: registry.npmmirror.com/clean-stack@2.2.0 + indent-string: registry.npmmirror.com/indent-string@4.0.0 + dev: false + + registry.npmmirror.com/ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz} + name: ansi-regex + version: 5.0.1 + engines: {node: '>=8'} + dev: false + + registry.npmmirror.com/ansi-regex@6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-regex/-/ansi-regex-6.0.1.tgz} + name: ansi-regex + version: 6.0.1 + engines: {node: '>=12'} + dev: false + + registry.npmmirror.com/ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz} + name: ansi-styles + version: 4.3.0 + engines: {node: '>=8'} + dependencies: + color-convert: registry.npmmirror.com/color-convert@2.0.1 + dev: false + + registry.npmmirror.com/ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-styles/-/ansi-styles-6.2.1.tgz} + name: ansi-styles + version: 6.2.1 + engines: {node: '>=12'} + dev: false + + registry.npmmirror.com/anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz} + name: anymatch + version: 3.1.3 + engines: {node: '>= 8'} + dependencies: + normalize-path: registry.npmmirror.com/normalize-path@3.0.0 + picomatch: registry.npmmirror.com/picomatch@2.3.1 + dev: false + + registry.npmmirror.com/aproba@2.0.0: + resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/aproba/-/aproba-2.0.0.tgz} + name: aproba + version: 2.0.0 + dev: false + + registry.npmmirror.com/are-we-there-yet@2.0.0: + resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz} + name: are-we-there-yet + version: 2.0.0 + engines: {node: '>=10'} + dependencies: + delegates: registry.npmmirror.com/delegates@1.0.0 + readable-stream: registry.npmmirror.com/readable-stream@3.6.2 + dev: false + + registry.npmmirror.com/arg@5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/arg/-/arg-5.0.2.tgz} + name: arg + version: 5.0.2 + dev: false + + registry.npmmirror.com/argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz} + name: argparse + version: 1.0.10 + dependencies: + sprintf-js: registry.npmmirror.com/sprintf-js@1.0.3 + dev: false + + registry.npmmirror.com/argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz} + name: argparse + version: 2.0.1 + dev: false + + registry.npmmirror.com/autoprefixer@10.4.16(postcss@8.4.32): + resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/autoprefixer/-/autoprefixer-10.4.16.tgz} + id: registry.npmmirror.com/autoprefixer/10.4.16 + name: autoprefixer + version: 10.4.16 + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 + dependencies: + browserslist: registry.npmmirror.com/browserslist@4.22.2 + caniuse-lite: registry.npmmirror.com/caniuse-lite@1.0.30001572 + fraction.js: registry.npmmirror.com/fraction.js@4.3.7 + normalize-range: registry.npmmirror.com/normalize-range@0.1.2 + picocolors: registry.npmmirror.com/picocolors@1.0.0 + postcss: registry.npmmirror.com/postcss@8.4.32 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser@4.2.0 + dev: false + + registry.npmmirror.com/balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz} + name: balanced-match + version: 1.0.2 + dev: false + + registry.npmmirror.com/balloon-css@1.2.0: + resolution: {integrity: sha512-urXwkHgwp6GsXVF+it01485Z2Cj4pnW02ICnM0TemOlkKmCNnDLmyy+ZZiRXBpwldUXO+aRNr7Hdia4CBvXJ5A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/balloon-css/-/balloon-css-1.2.0.tgz} + name: balloon-css + version: 1.2.0 + dev: false + + registry.npmmirror.com/base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz} + name: base64-js + version: 1.5.1 + dev: false + + registry.npmmirror.com/bcrypt-ts@5.0.1: + resolution: {integrity: sha512-+Q6wjkT+PO0Da56BIyaYyueMeqAV/zOXqfFIssRgCbQLGwU+YkBJfBpP2Q9Q8hGbpDyDNCrG36npSdE+S9HWUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bcrypt-ts/-/bcrypt-ts-5.0.1.tgz} + name: bcrypt-ts + version: 5.0.1 + engines: {node: '>=18'} + dev: false + + registry.npmmirror.com/binary-extensions@2.2.0: + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.2.0.tgz} + name: binary-extensions + version: 2.2.0 + engines: {node: '>=8'} + dev: false + + registry.npmmirror.com/bl@5.1.0: + resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bl/-/bl-5.1.0.tgz} + name: bl + version: 5.1.0 + dependencies: + buffer: registry.npmmirror.com/buffer@6.0.3 + inherits: registry.npmmirror.com/inherits@2.0.4 + readable-stream: registry.npmmirror.com/readable-stream@3.6.2 + dev: false + + registry.npmmirror.com/boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz} + name: boolbase + version: 1.0.0 + dev: false + + registry.npmmirror.com/brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz} + name: brace-expansion + version: 1.1.11 + dependencies: + balanced-match: registry.npmmirror.com/balanced-match@1.0.2 + concat-map: registry.npmmirror.com/concat-map@0.0.1 + dev: false + + registry.npmmirror.com/brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.1.tgz} + name: brace-expansion + version: 2.0.1 + dependencies: + balanced-match: registry.npmmirror.com/balanced-match@1.0.2 + dev: false + + registry.npmmirror.com/braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz} + name: braces + version: 3.0.2 + engines: {node: '>=8'} + dependencies: + fill-range: registry.npmmirror.com/fill-range@7.0.1 + dev: false + + registry.npmmirror.com/browserslist@4.22.2: + resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/browserslist/-/browserslist-4.22.2.tgz} + name: browserslist + version: 4.22.2 + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: registry.npmmirror.com/caniuse-lite@1.0.30001572 + electron-to-chromium: registry.npmmirror.com/electron-to-chromium@1.4.616 + node-releases: registry.npmmirror.com/node-releases@2.0.14 + update-browserslist-db: registry.npmmirror.com/update-browserslist-db@1.0.13(browserslist@4.22.2) + dev: false + + registry.npmmirror.com/buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/buffer/-/buffer-6.0.3.tgz} + name: buffer + version: 6.0.3 + dependencies: + base64-js: registry.npmmirror.com/base64-js@1.5.1 + ieee754: registry.npmmirror.com/ieee754@1.2.1 + dev: false + + registry.npmmirror.com/cac@6.7.14: + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cac/-/cac-6.7.14.tgz} + name: cac + version: 6.7.14 + engines: {node: '>=8'} + dev: false + + registry.npmmirror.com/cacache@18.0.1: + resolution: {integrity: sha512-g4Uf2CFZPaxtJKre6qr4zqLDOOPU7bNVhWjlNhvzc51xaTOx2noMOLhfFkTAqwtrAZAKQUuDfyjitzilpA8WsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cacache/-/cacache-18.0.1.tgz} + name: cacache + version: 18.0.1 + engines: {node: ^16.14.0 || >=18.0.0} + dependencies: + '@npmcli/fs': registry.npmmirror.com/@npmcli/fs@3.1.0 + fs-minipass: registry.npmmirror.com/fs-minipass@3.0.3 + glob: registry.npmmirror.com/glob@10.3.10 + lru-cache: registry.npmmirror.com/lru-cache@10.1.0 + minipass: registry.npmmirror.com/minipass@7.0.4 + minipass-collect: registry.npmmirror.com/minipass-collect@2.0.1 + minipass-flush: registry.npmmirror.com/minipass-flush@1.0.5 + minipass-pipeline: registry.npmmirror.com/minipass-pipeline@1.2.4 + p-map: registry.npmmirror.com/p-map@4.0.0 + ssri: registry.npmmirror.com/ssri@10.0.5 + tar: registry.npmmirror.com/tar@6.2.0 + unique-filename: registry.npmmirror.com/unique-filename@3.0.0 + dev: false + + registry.npmmirror.com/camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz} + name: camelcase + version: 5.3.1 + engines: {node: '>=6'} + dev: false + + registry.npmmirror.com/caniuse-lite@1.0.30001572: + resolution: {integrity: sha512-1Pbh5FLmn5y4+QhNyJE9j3/7dK44dGB83/ZMjv/qJk86TvDbjk0LosiZo0i0WB0Vx607qMX9jYrn1VLHCkN4rw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001572.tgz} + name: caniuse-lite + version: 1.0.30001572 + dev: false + + registry.npmmirror.com/chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/-/chalk-5.3.0.tgz} + name: chalk + version: 5.3.0 + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: false + + registry.npmmirror.com/cheerio-select@2.1.0: + resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cheerio-select/-/cheerio-select-2.1.0.tgz} + name: cheerio-select + version: 2.1.0 + dependencies: + boolbase: registry.npmmirror.com/boolbase@1.0.0 + css-select: registry.npmmirror.com/css-select@5.1.0 + css-what: registry.npmmirror.com/css-what@6.1.0 + domelementtype: registry.npmmirror.com/domelementtype@2.3.0 + domhandler: registry.npmmirror.com/domhandler@5.0.3 + domutils: registry.npmmirror.com/domutils@3.1.0 + dev: false + + registry.npmmirror.com/cheerio@1.0.0-rc.12: + resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cheerio/-/cheerio-1.0.0-rc.12.tgz} + name: cheerio + version: 1.0.0-rc.12 + engines: {node: '>= 6'} + dependencies: + cheerio-select: registry.npmmirror.com/cheerio-select@2.1.0 + dom-serializer: registry.npmmirror.com/dom-serializer@2.0.0 + domhandler: registry.npmmirror.com/domhandler@5.0.3 + domutils: registry.npmmirror.com/domutils@3.1.0 + htmlparser2: registry.npmmirror.com/htmlparser2@8.0.2 + parse5: registry.npmmirror.com/parse5@7.1.2 + parse5-htmlparser2-tree-adapter: registry.npmmirror.com/parse5-htmlparser2-tree-adapter@7.0.0 + dev: false + + registry.npmmirror.com/chokidar@3.5.3: + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz} + name: chokidar + version: 3.5.3 + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: registry.npmmirror.com/anymatch@3.1.3 + braces: registry.npmmirror.com/braces@3.0.2 + glob-parent: registry.npmmirror.com/glob-parent@5.1.2 + is-binary-path: registry.npmmirror.com/is-binary-path@2.1.0 + is-glob: registry.npmmirror.com/is-glob@4.0.3 + normalize-path: registry.npmmirror.com/normalize-path@3.0.0 + readdirp: registry.npmmirror.com/readdirp@3.6.0 + optionalDependencies: + fsevents: registry.npmmirror.com/fsevents@2.3.3 + dev: false + + registry.npmmirror.com/chownr@2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chownr/-/chownr-2.0.0.tgz} + name: chownr + version: 2.0.0 + engines: {node: '>=10'} + dev: false + + registry.npmmirror.com/clean-stack@2.2.0: + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/clean-stack/-/clean-stack-2.2.0.tgz} + name: clean-stack + version: 2.2.0 + engines: {node: '>=6'} + dev: false + + registry.npmmirror.com/cli-cursor@4.0.0: + resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cli-cursor/-/cli-cursor-4.0.0.tgz} + name: cli-cursor + version: 4.0.0 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + restore-cursor: registry.npmmirror.com/restore-cursor@4.0.0 + dev: false + + registry.npmmirror.com/cli-spinners@2.9.2: + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.9.2.tgz} + name: cli-spinners + version: 2.9.2 + engines: {node: '>=6'} + dev: false + + registry.npmmirror.com/cliui@6.0.0: + resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cliui/-/cliui-6.0.0.tgz} + name: cliui + version: 6.0.0 + dependencies: + string-width: registry.npmmirror.com/string-width@4.2.3 + strip-ansi: registry.npmmirror.com/strip-ansi@6.0.1 + wrap-ansi: registry.npmmirror.com/wrap-ansi@6.2.0 + dev: false + + registry.npmmirror.com/color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz} + name: color-convert + version: 2.0.1 + engines: {node: '>=7.0.0'} + dependencies: + color-name: registry.npmmirror.com/color-name@1.1.4 + dev: false + + registry.npmmirror.com/color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz} + name: color-name + version: 1.1.4 + dev: false + + registry.npmmirror.com/color-support@1.1.3: + resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/color-support/-/color-support-1.1.3.tgz} + name: color-support + version: 1.1.3 + hasBin: true + dev: false + + registry.npmmirror.com/commander@9.2.0: + resolution: {integrity: sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/commander/-/commander-9.2.0.tgz} + name: commander + version: 9.2.0 + engines: {node: ^12.20.0 || >=14} + dev: false + + registry.npmmirror.com/concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz} + name: concat-map + version: 0.0.1 + dev: false + + registry.npmmirror.com/connect-history-api-fallback@2.0.0: + resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz} + name: connect-history-api-fallback + version: 2.0.0 + engines: {node: '>=0.8'} + dev: false + + registry.npmmirror.com/console-control-strings@1.1.0: + resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz} + name: console-control-strings + version: 1.1.0 + dev: false + + registry.npmmirror.com/create-codepen@1.0.1: + resolution: {integrity: sha512-XzSWwGCFNeOnNGp3KdCDGaKq4Cp1SvjzpPGQqO0tj1HT3BhksLdl/xQ2ZEY4+0MQ3m1I/K1Fvpm4GGMthtamyA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/create-codepen/-/create-codepen-1.0.1.tgz} + name: create-codepen + version: 1.0.1 + dev: false + + registry.npmmirror.com/cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz} + name: cross-spawn + version: 7.0.3 + engines: {node: '>= 8'} + dependencies: + path-key: registry.npmmirror.com/path-key@3.1.1 + shebang-command: registry.npmmirror.com/shebang-command@2.0.0 + which: registry.npmmirror.com/which@2.0.2 + dev: false + + registry.npmmirror.com/css-select@5.1.0: + resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/css-select/-/css-select-5.1.0.tgz} + name: css-select + version: 5.1.0 + dependencies: + boolbase: registry.npmmirror.com/boolbase@1.0.0 + css-what: registry.npmmirror.com/css-what@6.1.0 + domhandler: registry.npmmirror.com/domhandler@5.0.3 + domutils: registry.npmmirror.com/domutils@3.1.0 + nth-check: registry.npmmirror.com/nth-check@2.1.1 + dev: false + + registry.npmmirror.com/css-what@6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/css-what/-/css-what-6.1.0.tgz} + name: css-what + version: 6.1.0 + engines: {node: '>= 6'} + dev: false + + registry.npmmirror.com/csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/csstype/-/csstype-3.1.3.tgz} + name: csstype + version: 3.1.3 + dev: false + + registry.npmmirror.com/dayjs@1.11.10: + resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dayjs/-/dayjs-1.11.10.tgz} + name: dayjs + version: 1.11.10 + dev: false + + registry.npmmirror.com/debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz} + name: debug + version: 4.3.4 + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: registry.npmmirror.com/ms@2.1.2 + dev: false + + registry.npmmirror.com/decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/decamelize/-/decamelize-1.2.0.tgz} + name: decamelize + version: 1.2.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/delegates@1.0.0: + resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz} + name: delegates + version: 1.0.0 + dev: false + + registry.npmmirror.com/detect-libc@2.0.2: + resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/detect-libc/-/detect-libc-2.0.2.tgz} + name: detect-libc + version: 2.0.2 + engines: {node: '>=8'} + dev: false + + registry.npmmirror.com/dijkstrajs@1.0.3: + resolution: {integrity: sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dijkstrajs/-/dijkstrajs-1.0.3.tgz} + name: dijkstrajs + version: 1.0.3 + dev: false + + registry.npmmirror.com/dom-serializer@2.0.0: + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dom-serializer/-/dom-serializer-2.0.0.tgz} + name: dom-serializer + version: 2.0.0 + dependencies: + domelementtype: registry.npmmirror.com/domelementtype@2.3.0 + domhandler: registry.npmmirror.com/domhandler@5.0.3 + entities: registry.npmmirror.com/entities@4.5.0 + dev: false + + registry.npmmirror.com/domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz} + name: domelementtype + version: 2.3.0 + dev: false + + registry.npmmirror.com/domhandler@5.0.3: + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/domhandler/-/domhandler-5.0.3.tgz} + name: domhandler + version: 5.0.3 + engines: {node: '>= 4'} + dependencies: + domelementtype: registry.npmmirror.com/domelementtype@2.3.0 + dev: false + + registry.npmmirror.com/domutils@3.1.0: + resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/domutils/-/domutils-3.1.0.tgz} + name: domutils + version: 3.1.0 + dependencies: + dom-serializer: registry.npmmirror.com/dom-serializer@2.0.0 + domelementtype: registry.npmmirror.com/domelementtype@2.3.0 + domhandler: registry.npmmirror.com/domhandler@5.0.3 + dev: false + + registry.npmmirror.com/eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz} + name: eastasianwidth + version: 0.2.0 + dev: false + + registry.npmmirror.com/electron-to-chromium@1.4.616: + resolution: {integrity: sha512-1n7zWYh8eS0L9Uy+GskE0lkBUNK83cXTVJI0pU3mGprFsbfSdAc15VTFbo+A+Bq4pwstmL30AVcEU3Fo463lNg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.616.tgz} + name: electron-to-chromium + version: 1.4.616 + dev: false + + registry.npmmirror.com/emoji-regex@10.3.0: + resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/emoji-regex/-/emoji-regex-10.3.0.tgz} + name: emoji-regex + version: 10.3.0 + dev: false + + registry.npmmirror.com/emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz} + name: emoji-regex + version: 8.0.0 + dev: false + + registry.npmmirror.com/emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/emoji-regex/-/emoji-regex-9.2.2.tgz} + name: emoji-regex + version: 9.2.2 + dev: false + + registry.npmmirror.com/encode-utf8@1.0.3: + resolution: {integrity: sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/encode-utf8/-/encode-utf8-1.0.3.tgz} + name: encode-utf8 + version: 1.0.3 + dev: false + + registry.npmmirror.com/encoding@0.1.13: + resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/encoding/-/encoding-0.1.13.tgz} + name: encoding + version: 0.1.13 + requiresBuild: true + dependencies: + iconv-lite: registry.npmmirror.com/iconv-lite@0.6.3 + dev: false + optional: true + + registry.npmmirror.com/entities@3.0.1: + resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/entities/-/entities-3.0.1.tgz} + name: entities + version: 3.0.1 + engines: {node: '>=0.12'} + dev: false + + registry.npmmirror.com/entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/entities/-/entities-4.5.0.tgz} + name: entities + version: 4.5.0 + engines: {node: '>=0.12'} + dev: false + + registry.npmmirror.com/env-paths@2.2.1: + resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/env-paths/-/env-paths-2.2.1.tgz} + name: env-paths + version: 2.2.1 + engines: {node: '>=6'} + dev: false + + registry.npmmirror.com/envinfo@7.11.0: + resolution: {integrity: sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/envinfo/-/envinfo-7.11.0.tgz} + name: envinfo + version: 7.11.0 + engines: {node: '>=4'} + hasBin: true + dev: false + + registry.npmmirror.com/err-code@2.0.3: + resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/err-code/-/err-code-2.0.3.tgz} + name: err-code + version: 2.0.3 + dev: false + + registry.npmmirror.com/esbuild@0.19.11: + resolution: {integrity: sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild/-/esbuild-0.19.11.tgz} + name: esbuild + version: 0.19.11 + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': registry.npmmirror.com/@esbuild/aix-ppc64@0.19.11 + '@esbuild/android-arm': registry.npmmirror.com/@esbuild/android-arm@0.19.11 + '@esbuild/android-arm64': registry.npmmirror.com/@esbuild/android-arm64@0.19.11 + '@esbuild/android-x64': registry.npmmirror.com/@esbuild/android-x64@0.19.11 + '@esbuild/darwin-arm64': registry.npmmirror.com/@esbuild/darwin-arm64@0.19.11 + '@esbuild/darwin-x64': registry.npmmirror.com/@esbuild/darwin-x64@0.19.11 + '@esbuild/freebsd-arm64': registry.npmmirror.com/@esbuild/freebsd-arm64@0.19.11 + '@esbuild/freebsd-x64': registry.npmmirror.com/@esbuild/freebsd-x64@0.19.11 + '@esbuild/linux-arm': registry.npmmirror.com/@esbuild/linux-arm@0.19.11 + '@esbuild/linux-arm64': registry.npmmirror.com/@esbuild/linux-arm64@0.19.11 + '@esbuild/linux-ia32': registry.npmmirror.com/@esbuild/linux-ia32@0.19.11 + '@esbuild/linux-loong64': registry.npmmirror.com/@esbuild/linux-loong64@0.19.11 + '@esbuild/linux-mips64el': registry.npmmirror.com/@esbuild/linux-mips64el@0.19.11 + '@esbuild/linux-ppc64': registry.npmmirror.com/@esbuild/linux-ppc64@0.19.11 + '@esbuild/linux-riscv64': registry.npmmirror.com/@esbuild/linux-riscv64@0.19.11 + '@esbuild/linux-s390x': registry.npmmirror.com/@esbuild/linux-s390x@0.19.11 + '@esbuild/linux-x64': registry.npmmirror.com/@esbuild/linux-x64@0.19.11 + '@esbuild/netbsd-x64': registry.npmmirror.com/@esbuild/netbsd-x64@0.19.11 + '@esbuild/openbsd-x64': registry.npmmirror.com/@esbuild/openbsd-x64@0.19.11 + '@esbuild/sunos-x64': registry.npmmirror.com/@esbuild/sunos-x64@0.19.11 + '@esbuild/win32-arm64': registry.npmmirror.com/@esbuild/win32-arm64@0.19.11 + '@esbuild/win32-ia32': registry.npmmirror.com/@esbuild/win32-ia32@0.19.11 + '@esbuild/win32-x64': registry.npmmirror.com/@esbuild/win32-x64@0.19.11 + dev: false + + registry.npmmirror.com/escalade@3.1.1: + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escalade/-/escalade-3.1.1.tgz} + name: escalade + version: 3.1.1 + engines: {node: '>=6'} + dev: false + + registry.npmmirror.com/esm@3.2.25: + resolution: {integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esm/-/esm-3.2.25.tgz} + name: esm + version: 3.2.25 + engines: {node: '>=6'} + dev: false + + registry.npmmirror.com/esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz} + name: esprima + version: 4.0.1 + engines: {node: '>=4'} + hasBin: true + dev: false + + registry.npmmirror.com/estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz} + name: estree-walker + version: 2.0.2 + dev: false + + registry.npmmirror.com/execa@8.0.1: + resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/execa/-/execa-8.0.1.tgz} + name: execa + version: 8.0.1 + engines: {node: '>=16.17'} + dependencies: + cross-spawn: registry.npmmirror.com/cross-spawn@7.0.3 + get-stream: registry.npmmirror.com/get-stream@8.0.1 + human-signals: registry.npmmirror.com/human-signals@5.0.0 + is-stream: registry.npmmirror.com/is-stream@3.0.0 + merge-stream: registry.npmmirror.com/merge-stream@2.0.0 + npm-run-path: registry.npmmirror.com/npm-run-path@5.2.0 + onetime: registry.npmmirror.com/onetime@6.0.0 + signal-exit: registry.npmmirror.com/signal-exit@4.1.0 + strip-final-newline: registry.npmmirror.com/strip-final-newline@3.0.0 + dev: false + + registry.npmmirror.com/exponential-backoff@3.1.1: + resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/exponential-backoff/-/exponential-backoff-3.1.1.tgz} + name: exponential-backoff + version: 3.1.1 + dev: false + + registry.npmmirror.com/extend-shallow@2.0.1: + resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/extend-shallow/-/extend-shallow-2.0.1.tgz} + name: extend-shallow + version: 2.0.1 + engines: {node: '>=0.10.0'} + dependencies: + is-extendable: registry.npmmirror.com/is-extendable@0.1.1 + dev: false + + registry.npmmirror.com/fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-glob/-/fast-glob-3.3.2.tgz} + name: fast-glob + version: 3.3.2 + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': registry.npmmirror.com/@nodelib/fs.stat@2.0.5 + '@nodelib/fs.walk': registry.npmmirror.com/@nodelib/fs.walk@1.2.8 + glob-parent: registry.npmmirror.com/glob-parent@5.1.2 + merge2: registry.npmmirror.com/merge2@1.4.1 + micromatch: registry.npmmirror.com/micromatch@4.0.5 + dev: false + + registry.npmmirror.com/fastq@1.16.0: + resolution: {integrity: sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fastq/-/fastq-1.16.0.tgz} + name: fastq + version: 1.16.0 + dependencies: + reusify: registry.npmmirror.com/reusify@1.0.4 + dev: false + + registry.npmmirror.com/fflate@0.8.1: + resolution: {integrity: sha512-/exOvEuc+/iaUm105QIiOt4LpBdMTWsXxqR0HDF35vx3fmaKzw7354gTilCh5rkzEt8WYyG//ku3h3nRmd7CHQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fflate/-/fflate-0.8.1.tgz} + name: fflate + version: 0.8.1 + dev: false + + registry.npmmirror.com/fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz} + name: fill-range + version: 7.0.1 + engines: {node: '>=8'} + dependencies: + to-regex-range: registry.npmmirror.com/to-regex-range@5.0.1 + dev: false + + registry.npmmirror.com/find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/find-up/-/find-up-4.1.0.tgz} + name: find-up + version: 4.1.0 + engines: {node: '>=8'} + dependencies: + locate-path: registry.npmmirror.com/locate-path@5.0.0 + path-exists: registry.npmmirror.com/path-exists@4.0.0 + dev: false + + registry.npmmirror.com/foreground-child@3.1.1: + resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/foreground-child/-/foreground-child-3.1.1.tgz} + name: foreground-child + version: 3.1.1 + engines: {node: '>=14'} + dependencies: + cross-spawn: registry.npmmirror.com/cross-spawn@7.0.3 + signal-exit: registry.npmmirror.com/signal-exit@4.1.0 + dev: false + + registry.npmmirror.com/fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fraction.js/-/fraction.js-4.3.7.tgz} + name: fraction.js + version: 4.3.7 + dev: false + + registry.npmmirror.com/fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fs-extra/-/fs-extra-11.2.0.tgz} + name: fs-extra + version: 11.2.0 + engines: {node: '>=14.14'} + dependencies: + graceful-fs: registry.npmmirror.com/graceful-fs@4.2.11 + jsonfile: registry.npmmirror.com/jsonfile@6.1.0 + universalify: registry.npmmirror.com/universalify@2.0.1 + dev: false + + registry.npmmirror.com/fs-minipass@2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fs-minipass/-/fs-minipass-2.1.0.tgz} + name: fs-minipass + version: 2.1.0 + engines: {node: '>= 8'} + dependencies: + minipass: registry.npmmirror.com/minipass@3.3.6 + dev: false + + registry.npmmirror.com/fs-minipass@3.0.3: + resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fs-minipass/-/fs-minipass-3.0.3.tgz} + name: fs-minipass + version: 3.0.3 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + minipass: registry.npmmirror.com/minipass@7.0.4 + dev: false + + registry.npmmirror.com/fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz} + name: fs.realpath + version: 1.0.0 + dev: false + + registry.npmmirror.com/fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz} + name: fsevents + version: 2.3.3 + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/gauge@3.0.2: + resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gauge/-/gauge-3.0.2.tgz} + name: gauge + version: 3.0.2 + engines: {node: '>=10'} + dependencies: + aproba: registry.npmmirror.com/aproba@2.0.0 + color-support: registry.npmmirror.com/color-support@1.1.3 + console-control-strings: registry.npmmirror.com/console-control-strings@1.1.0 + has-unicode: registry.npmmirror.com/has-unicode@2.0.1 + object-assign: registry.npmmirror.com/object-assign@4.1.1 + signal-exit: registry.npmmirror.com/signal-exit@3.0.7 + string-width: registry.npmmirror.com/string-width@4.2.3 + strip-ansi: registry.npmmirror.com/strip-ansi@6.0.1 + wide-align: registry.npmmirror.com/wide-align@1.1.5 + dev: false + + registry.npmmirror.com/get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz} + name: get-caller-file + version: 2.0.5 + engines: {node: 6.* || 8.* || >= 10.*} + dev: false + + registry.npmmirror.com/get-stream@8.0.1: + resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-stream/-/get-stream-8.0.1.tgz} + name: get-stream + version: 8.0.1 + engines: {node: '>=16'} + dev: false + + registry.npmmirror.com/giscus@1.4.0: + resolution: {integrity: sha512-Pll+pcclTx47NcFDw8nuka2Ja85Gc4XWpzSgL0rszOQaMQRQIV8UMR+zP4a+/N3tV2TXc1SZ537kWlsN6EsAaw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/giscus/-/giscus-1.4.0.tgz} + name: giscus + version: 1.4.0 + dependencies: + lit: registry.npmmirror.com/lit@3.1.0 + dev: false + + registry.npmmirror.com/glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz} + name: glob-parent + version: 5.1.2 + engines: {node: '>= 6'} + dependencies: + is-glob: registry.npmmirror.com/is-glob@4.0.3 + dev: false + + registry.npmmirror.com/glob@10.3.10: + resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob/-/glob-10.3.10.tgz} + name: glob + version: 10.3.10 + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + dependencies: + foreground-child: registry.npmmirror.com/foreground-child@3.1.1 + jackspeak: registry.npmmirror.com/jackspeak@2.3.6 + minimatch: registry.npmmirror.com/minimatch@9.0.3 + minipass: registry.npmmirror.com/minipass@7.0.4 + path-scurry: registry.npmmirror.com/path-scurry@1.10.1 + dev: false + + registry.npmmirror.com/glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz} + name: glob + version: 7.2.3 + dependencies: + fs.realpath: registry.npmmirror.com/fs.realpath@1.0.0 + inflight: registry.npmmirror.com/inflight@1.0.6 + inherits: registry.npmmirror.com/inherits@2.0.4 + minimatch: registry.npmmirror.com/minimatch@3.1.2 + once: registry.npmmirror.com/once@1.4.0 + path-is-absolute: registry.npmmirror.com/path-is-absolute@1.0.1 + dev: false + + registry.npmmirror.com/globby@14.0.0: + resolution: {integrity: sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globby/-/globby-14.0.0.tgz} + name: globby + version: 14.0.0 + engines: {node: '>=18'} + dependencies: + '@sindresorhus/merge-streams': registry.npmmirror.com/@sindresorhus/merge-streams@1.0.0 + fast-glob: registry.npmmirror.com/fast-glob@3.3.2 + ignore: registry.npmmirror.com/ignore@5.3.0 + path-type: registry.npmmirror.com/path-type@5.0.0 + slash: registry.npmmirror.com/slash@5.1.0 + unicorn-magic: registry.npmmirror.com/unicorn-magic@0.1.0 + dev: false + + registry.npmmirror.com/graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz} + name: graceful-fs + version: 4.2.11 + dev: false + + registry.npmmirror.com/gray-matter@4.0.3: + resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gray-matter/-/gray-matter-4.0.3.tgz} + name: gray-matter + version: 4.0.3 + engines: {node: '>=6.0'} + dependencies: + js-yaml: registry.npmmirror.com/js-yaml@3.14.1 + kind-of: registry.npmmirror.com/kind-of@6.0.3 + section-matter: registry.npmmirror.com/section-matter@1.0.0 + strip-bom-string: registry.npmmirror.com/strip-bom-string@1.0.0 + dev: false + + registry.npmmirror.com/has-unicode@2.0.1: + resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-unicode/-/has-unicode-2.0.1.tgz} + name: has-unicode + version: 2.0.1 + dev: false + + registry.npmmirror.com/hash-sum@2.0.0: + resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hash-sum/-/hash-sum-2.0.0.tgz} + name: hash-sum + version: 2.0.0 + dev: false + + registry.npmmirror.com/htmlparser2@8.0.2: + resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/htmlparser2/-/htmlparser2-8.0.2.tgz} + name: htmlparser2 + version: 8.0.2 + dependencies: + domelementtype: registry.npmmirror.com/domelementtype@2.3.0 + domhandler: registry.npmmirror.com/domhandler@5.0.3 + domutils: registry.npmmirror.com/domutils@3.1.0 + entities: registry.npmmirror.com/entities@4.5.0 + dev: false + + registry.npmmirror.com/http-cache-semantics@4.1.1: + resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz} + name: http-cache-semantics + version: 4.1.1 + dev: false + + registry.npmmirror.com/http-proxy-agent@7.0.0: + resolution: {integrity: sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz} + name: http-proxy-agent + version: 7.0.0 + engines: {node: '>= 14'} + dependencies: + agent-base: registry.npmmirror.com/agent-base@7.1.0 + debug: registry.npmmirror.com/debug@4.3.4 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/https-proxy-agent@5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz} + name: https-proxy-agent + version: 5.0.1 + engines: {node: '>= 6'} + dependencies: + agent-base: registry.npmmirror.com/agent-base@6.0.2 + debug: registry.npmmirror.com/debug@4.3.4 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/https-proxy-agent@7.0.2: + resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz} + name: https-proxy-agent + version: 7.0.2 + engines: {node: '>= 14'} + dependencies: + agent-base: registry.npmmirror.com/agent-base@7.1.0 + debug: registry.npmmirror.com/debug@4.3.4 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/human-signals@5.0.0: + resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/human-signals/-/human-signals-5.0.0.tgz} + name: human-signals + version: 5.0.0 + engines: {node: '>=16.17.0'} + dev: false + + registry.npmmirror.com/husky@8.0.3: + resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/husky/-/husky-8.0.3.tgz} + name: husky + version: 8.0.3 + engines: {node: '>=14'} + hasBin: true + dev: false + + registry.npmmirror.com/iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz} + name: iconv-lite + version: 0.6.3 + engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: registry.npmmirror.com/safer-buffer@2.1.2 + dev: false + optional: true + + registry.npmmirror.com/ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz} + name: ieee754 + version: 1.2.1 + dev: false + + registry.npmmirror.com/ignore@5.3.0: + resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ignore/-/ignore-5.3.0.tgz} + name: ignore + version: 5.3.0 + engines: {node: '>= 4'} + dev: false + + registry.npmmirror.com/immutable@4.3.4: + resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/immutable/-/immutable-4.3.4.tgz} + name: immutable + version: 4.3.4 + dev: false + + registry.npmmirror.com/imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz} + name: imurmurhash + version: 0.1.4 + engines: {node: '>=0.8.19'} + dev: false + + registry.npmmirror.com/indent-string@4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/indent-string/-/indent-string-4.0.0.tgz} + name: indent-string + version: 4.0.0 + engines: {node: '>=8'} + dev: false + + registry.npmmirror.com/inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz} + name: inflight + version: 1.0.6 + dependencies: + once: registry.npmmirror.com/once@1.4.0 + wrappy: registry.npmmirror.com/wrappy@1.0.2 + dev: false + + registry.npmmirror.com/inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz} + name: inherits + version: 2.0.4 + dev: false + + registry.npmmirror.com/ip@2.0.0: + resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ip/-/ip-2.0.0.tgz} + name: ip + version: 2.0.0 + dev: false + + registry.npmmirror.com/is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz} + name: is-binary-path + version: 2.1.0 + engines: {node: '>=8'} + dependencies: + binary-extensions: registry.npmmirror.com/binary-extensions@2.2.0 + dev: false + + registry.npmmirror.com/is-extendable@0.1.1: + resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-extendable/-/is-extendable-0.1.1.tgz} + name: is-extendable + version: 0.1.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz} + name: is-extglob + version: 2.1.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz} + name: is-fullwidth-code-point + version: 3.0.0 + engines: {node: '>=8'} + dev: false + + registry.npmmirror.com/is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz} + name: is-glob + version: 4.0.3 + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: registry.npmmirror.com/is-extglob@2.1.1 + dev: false + + registry.npmmirror.com/is-interactive@2.0.0: + resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-interactive/-/is-interactive-2.0.0.tgz} + name: is-interactive + version: 2.0.0 + engines: {node: '>=12'} + dev: false + + registry.npmmirror.com/is-lambda@1.0.1: + resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-lambda/-/is-lambda-1.0.1.tgz} + name: is-lambda + version: 1.0.1 + dev: false + + registry.npmmirror.com/is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz} + name: is-number + version: 7.0.0 + engines: {node: '>=0.12.0'} + dev: false + + registry.npmmirror.com/is-stream@3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-stream/-/is-stream-3.0.0.tgz} + name: is-stream + version: 3.0.0 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: false + + registry.npmmirror.com/is-unicode-supported@1.3.0: + resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz} + name: is-unicode-supported + version: 1.3.0 + engines: {node: '>=12'} + dev: false + + registry.npmmirror.com/isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz} + name: isexe + version: 2.0.0 + dev: false + + registry.npmmirror.com/isexe@3.1.1: + resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isexe/-/isexe-3.1.1.tgz} + name: isexe + version: 3.1.1 + engines: {node: '>=16'} + dev: false + + registry.npmmirror.com/jackspeak@2.3.6: + resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jackspeak/-/jackspeak-2.3.6.tgz} + name: jackspeak + version: 2.3.6 + engines: {node: '>=14'} + dependencies: + '@isaacs/cliui': registry.npmmirror.com/@isaacs/cliui@8.0.2 + optionalDependencies: + '@pkgjs/parseargs': registry.npmmirror.com/@pkgjs/parseargs@0.11.0 + dev: false + + registry.npmmirror.com/js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-yaml/-/js-yaml-3.14.1.tgz} + name: js-yaml + version: 3.14.1 + hasBin: true + dependencies: + argparse: registry.npmmirror.com/argparse@1.0.10 + esprima: registry.npmmirror.com/esprima@4.0.1 + dev: false + + registry.npmmirror.com/js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-yaml/-/js-yaml-4.1.0.tgz} + name: js-yaml + version: 4.1.0 + hasBin: true + dependencies: + argparse: registry.npmmirror.com/argparse@2.0.1 + dev: false + + registry.npmmirror.com/jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz} + name: jsonfile + version: 6.1.0 + dependencies: + universalify: registry.npmmirror.com/universalify@2.0.1 + optionalDependencies: + graceful-fs: registry.npmmirror.com/graceful-fs@4.2.11 + dev: false + + registry.npmmirror.com/kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz} + name: kind-of + version: 6.0.3 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/lilconfig@3.0.0: + resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lilconfig/-/lilconfig-3.0.0.tgz} + name: lilconfig + version: 3.0.0 + engines: {node: '>=14'} + dev: false + + registry.npmmirror.com/linkify-it@4.0.1: + resolution: {integrity: sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/linkify-it/-/linkify-it-4.0.1.tgz} + name: linkify-it + version: 4.0.1 + dependencies: + uc.micro: registry.npmmirror.com/uc.micro@1.0.6 + dev: false + + registry.npmmirror.com/lit-element@4.0.2: + resolution: {integrity: sha512-/W6WQZUa5VEXwC7H9tbtDMdSs9aWil3Ou8hU6z2cOKWbsm/tXPAcsoaHVEtrDo0zcOIE5GF6QgU55tlGL2Nihg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lit-element/-/lit-element-4.0.2.tgz} + name: lit-element + version: 4.0.2 + dependencies: + '@lit-labs/ssr-dom-shim': registry.npmmirror.com/@lit-labs/ssr-dom-shim@1.1.2 + '@lit/reactive-element': registry.npmmirror.com/@lit/reactive-element@2.0.2 + lit-html: registry.npmmirror.com/lit-html@3.1.0 + dev: false + + registry.npmmirror.com/lit-html@3.1.0: + resolution: {integrity: sha512-FwAjq3iNsaO6SOZXEIpeROlJLUlrbyMkn4iuv4f4u1H40Jw8wkeR/OUXZUHUoiYabGk8Y4Y0F/rgq+R4MrOLmA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lit-html/-/lit-html-3.1.0.tgz} + name: lit-html + version: 3.1.0 + dependencies: + '@types/trusted-types': registry.npmmirror.com/@types/trusted-types@2.0.7 + dev: false + + registry.npmmirror.com/lit@3.1.0: + resolution: {integrity: sha512-rzo/hmUqX8zmOdamDAeydfjsGXbbdtAFqMhmocnh2j9aDYqbu0fjXygjCa0T99Od9VQ/2itwaGrjZz/ZELVl7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lit/-/lit-3.1.0.tgz} + name: lit + version: 3.1.0 + dependencies: + '@lit/reactive-element': registry.npmmirror.com/@lit/reactive-element@2.0.2 + lit-element: registry.npmmirror.com/lit-element@4.0.2 + lit-html: registry.npmmirror.com/lit-html@3.1.0 + dev: false + + registry.npmmirror.com/locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/locate-path/-/locate-path-5.0.0.tgz} + name: locate-path + version: 5.0.0 + engines: {node: '>=8'} + dependencies: + p-locate: registry.npmmirror.com/p-locate@4.1.0 + dev: false + + registry.npmmirror.com/log-symbols@5.1.0: + resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/log-symbols/-/log-symbols-5.1.0.tgz} + name: log-symbols + version: 5.1.0 + engines: {node: '>=12'} + dependencies: + chalk: registry.npmmirror.com/chalk@5.3.0 + is-unicode-supported: registry.npmmirror.com/is-unicode-supported@1.3.0 + dev: false + + registry.npmmirror.com/lru-cache@10.1.0: + resolution: {integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-10.1.0.tgz} + name: lru-cache + version: 10.1.0 + engines: {node: 14 || >=16.14} + dev: false + + registry.npmmirror.com/lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz} + name: lru-cache + version: 6.0.0 + engines: {node: '>=10'} + dependencies: + yallist: registry.npmmirror.com/yallist@4.0.0 + dev: false + + registry.npmmirror.com/magic-string@0.30.5: + resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/magic-string/-/magic-string-0.30.5.tgz} + name: magic-string + version: 0.30.5 + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec@1.4.15 + dev: false + + registry.npmmirror.com/make-dir@3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/make-dir/-/make-dir-3.1.0.tgz} + name: make-dir + version: 3.1.0 + engines: {node: '>=8'} + dependencies: + semver: registry.npmmirror.com/semver@6.3.1 + dev: false + + registry.npmmirror.com/make-fetch-happen@13.0.0: + resolution: {integrity: sha512-7ThobcL8brtGo9CavByQrQi+23aIfgYU++wg4B87AIS8Rb2ZBt/MEaDqzA00Xwv/jUjAjYkLHjVolYuTLKda2A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/make-fetch-happen/-/make-fetch-happen-13.0.0.tgz} + name: make-fetch-happen + version: 13.0.0 + engines: {node: ^16.14.0 || >=18.0.0} + dependencies: + '@npmcli/agent': registry.npmmirror.com/@npmcli/agent@2.2.0 + cacache: registry.npmmirror.com/cacache@18.0.1 + http-cache-semantics: registry.npmmirror.com/http-cache-semantics@4.1.1 + is-lambda: registry.npmmirror.com/is-lambda@1.0.1 + minipass: registry.npmmirror.com/minipass@7.0.4 + minipass-fetch: registry.npmmirror.com/minipass-fetch@3.0.4 + minipass-flush: registry.npmmirror.com/minipass-flush@1.0.5 + minipass-pipeline: registry.npmmirror.com/minipass-pipeline@1.2.4 + negotiator: registry.npmmirror.com/negotiator@0.6.3 + promise-retry: registry.npmmirror.com/promise-retry@2.0.1 + ssri: registry.npmmirror.com/ssri@10.0.5 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/markdown-it-anchor@8.6.7(@types/markdown-it@13.0.7)(markdown-it@13.0.2): + resolution: {integrity: sha512-FlCHFwNnutLgVTflOYHPW2pPcl2AACqVzExlkGQNsi4CJgqOHN7YTgDd4LuhgN1BFO3TS0vLAruV1Td6dwWPJA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/markdown-it-anchor/-/markdown-it-anchor-8.6.7.tgz} + id: registry.npmmirror.com/markdown-it-anchor/8.6.7 + name: markdown-it-anchor + version: 8.6.7 + peerDependencies: + '@types/markdown-it': '*' + markdown-it: '*' + dependencies: + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + dev: false + + registry.npmmirror.com/markdown-it-container@3.0.0: + resolution: {integrity: sha512-y6oKTq4BB9OQuY/KLfk/O3ysFhB3IMYoIWhGJEidXt1NQFocFK2sA2t0NYZAMyMShAGL6x5OPIbrmXPIqaN9rw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/markdown-it-container/-/markdown-it-container-3.0.0.tgz} + name: markdown-it-container + version: 3.0.0 + dev: false + + registry.npmmirror.com/markdown-it-emoji@2.0.2: + resolution: {integrity: sha512-zLftSaNrKuYl0kR5zm4gxXjHaOI3FAOEaloKmRA5hijmJZvSjmxcokOLlzycb/HXlUFWzXqpIEoyEMCE4i9MvQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/markdown-it-emoji/-/markdown-it-emoji-2.0.2.tgz} + name: markdown-it-emoji + version: 2.0.2 + dev: false + + registry.npmmirror.com/markdown-it@13.0.2: + resolution: {integrity: sha512-FtwnEuuK+2yVU7goGn/MJ0WBZMM9ZPgU9spqlFs7/A/pDIUNSOQZhUgOqYCficIuR2QaFnrt8LHqBWsbTAoI5w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/markdown-it/-/markdown-it-13.0.2.tgz} + name: markdown-it + version: 13.0.2 + hasBin: true + dependencies: + argparse: registry.npmmirror.com/argparse@2.0.1 + entities: registry.npmmirror.com/entities@3.0.1 + linkify-it: registry.npmmirror.com/linkify-it@4.0.1 + mdurl: registry.npmmirror.com/mdurl@1.0.1 + uc.micro: registry.npmmirror.com/uc.micro@1.0.6 + dev: false + + registry.npmmirror.com/markdownlint-cli2-formatter-default@0.0.4(markdownlint-cli2@0.11.0): + resolution: {integrity: sha512-xm2rM0E+sWgjpPn1EesPXx5hIyrN2ddUnUwnbCsD/ONxYtw3PX6LydvdH6dciWAoFDpwzbHM1TO7uHfcMd6IYg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/markdownlint-cli2-formatter-default/-/markdownlint-cli2-formatter-default-0.0.4.tgz} + id: registry.npmmirror.com/markdownlint-cli2-formatter-default/0.0.4 + name: markdownlint-cli2-formatter-default + version: 0.0.4 + peerDependencies: + markdownlint-cli2: '>=0.0.4' + dependencies: + markdownlint-cli2: registry.npmmirror.com/markdownlint-cli2@0.11.0 + dev: false + + registry.npmmirror.com/markdownlint-cli2@0.11.0: + resolution: {integrity: sha512-RmFpr+My5in8KT+H/A6ozKIVYVzZtL5t9c8DYdv0YJdljl385z44CcCVBrclpHxCGMY2tr0hZ/ca+meGGvgdnQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/markdownlint-cli2/-/markdownlint-cli2-0.11.0.tgz} + name: markdownlint-cli2 + version: 0.11.0 + engines: {node: '>=18'} + hasBin: true + dependencies: + globby: registry.npmmirror.com/globby@14.0.0 + markdownlint: registry.npmmirror.com/markdownlint@0.32.1 + markdownlint-cli2-formatter-default: registry.npmmirror.com/markdownlint-cli2-formatter-default@0.0.4(markdownlint-cli2@0.11.0) + micromatch: registry.npmmirror.com/micromatch@4.0.5 + strip-json-comments: registry.npmmirror.com/strip-json-comments@5.0.1 + yaml: registry.npmmirror.com/yaml@2.3.4 + dev: false + + registry.npmmirror.com/markdownlint-micromark@0.1.7: + resolution: {integrity: sha512-BbRPTC72fl5vlSKv37v/xIENSRDYL/7X/XoFzZ740FGEbs9vZerLrIkFRY0rv7slQKxDczToYuMmqQFN61fi4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/markdownlint-micromark/-/markdownlint-micromark-0.1.7.tgz} + name: markdownlint-micromark + version: 0.1.7 + engines: {node: '>=16'} + dev: false + + registry.npmmirror.com/markdownlint@0.32.1: + resolution: {integrity: sha512-3sx9xpi4xlHlokGyHO9k0g3gJbNY4DI6oNEeEYq5gQ4W7UkiJ90VDAnuDl2U+yyXOUa6BX+0gf69ZlTUGIBp6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/markdownlint/-/markdownlint-0.32.1.tgz} + name: markdownlint + version: 0.32.1 + engines: {node: '>=18'} + dependencies: + markdown-it: registry.npmmirror.com/markdown-it@13.0.2 + markdownlint-micromark: registry.npmmirror.com/markdownlint-micromark@0.1.7 + dev: false + + registry.npmmirror.com/mathjax-full@3.2.2: + resolution: {integrity: sha512-+LfG9Fik+OuI8SLwsiR02IVdjcnRCy5MufYLi0C3TdMT56L/pjB0alMVGgoWJF8pN9Rc7FESycZB9BMNWIid5w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mathjax-full/-/mathjax-full-3.2.2.tgz} + name: mathjax-full + version: 3.2.2 + dependencies: + esm: registry.npmmirror.com/esm@3.2.25 + mhchemparser: registry.npmmirror.com/mhchemparser@4.2.1 + mj-context-menu: registry.npmmirror.com/mj-context-menu@0.6.1 + speech-rule-engine: registry.npmmirror.com/speech-rule-engine@4.0.7 + dev: false + + registry.npmmirror.com/mdurl@1.0.1: + resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdurl/-/mdurl-1.0.1.tgz} + name: mdurl + version: 1.0.1 + dev: false + + registry.npmmirror.com/medium-zoom@1.1.0: + resolution: {integrity: sha512-ewyDsp7k4InCUp3jRmwHBRFGyjBimKps/AJLjRSox+2q/2H4p/PNpQf+pwONWlJiOudkBXtbdmVbFjqyybfTmQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/medium-zoom/-/medium-zoom-1.1.0.tgz} + name: medium-zoom + version: 1.1.0 + dev: false + + registry.npmmirror.com/merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz} + name: merge-stream + version: 2.0.0 + dev: false + + registry.npmmirror.com/merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz} + name: merge2 + version: 1.4.1 + engines: {node: '>= 8'} + dev: false + + registry.npmmirror.com/mhchemparser@4.2.1: + resolution: {integrity: sha512-kYmyrCirqJf3zZ9t/0wGgRZ4/ZJw//VwaRVGA75C4nhE60vtnIzhl9J9ndkX/h6hxSN7pjg/cE0VxbnNM+bnDQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mhchemparser/-/mhchemparser-4.2.1.tgz} + name: mhchemparser + version: 4.2.1 + dev: false + + registry.npmmirror.com/micromatch@4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz} + name: micromatch + version: 4.0.5 + engines: {node: '>=8.6'} + dependencies: + braces: registry.npmmirror.com/braces@3.0.2 + picomatch: registry.npmmirror.com/picomatch@2.3.1 + dev: false + + registry.npmmirror.com/mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz} + name: mimic-fn + version: 2.1.0 + engines: {node: '>=6'} + dev: false + + registry.npmmirror.com/mimic-fn@4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mimic-fn/-/mimic-fn-4.0.0.tgz} + name: mimic-fn + version: 4.0.0 + engines: {node: '>=12'} + dev: false + + registry.npmmirror.com/minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz} + name: minimatch + version: 3.1.2 + dependencies: + brace-expansion: registry.npmmirror.com/brace-expansion@1.1.11 + dev: false + + registry.npmmirror.com/minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minimatch/-/minimatch-9.0.3.tgz} + name: minimatch + version: 9.0.3 + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: registry.npmmirror.com/brace-expansion@2.0.1 + dev: false + + registry.npmmirror.com/minipass-collect@2.0.1: + resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass-collect/-/minipass-collect-2.0.1.tgz} + name: minipass-collect + version: 2.0.1 + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + minipass: registry.npmmirror.com/minipass@7.0.4 + dev: false + + registry.npmmirror.com/minipass-fetch@3.0.4: + resolution: {integrity: sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass-fetch/-/minipass-fetch-3.0.4.tgz} + name: minipass-fetch + version: 3.0.4 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + minipass: registry.npmmirror.com/minipass@7.0.4 + minipass-sized: registry.npmmirror.com/minipass-sized@1.0.3 + minizlib: registry.npmmirror.com/minizlib@2.1.2 + optionalDependencies: + encoding: registry.npmmirror.com/encoding@0.1.13 + dev: false + + registry.npmmirror.com/minipass-flush@1.0.5: + resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass-flush/-/minipass-flush-1.0.5.tgz} + name: minipass-flush + version: 1.0.5 + engines: {node: '>= 8'} + dependencies: + minipass: registry.npmmirror.com/minipass@3.3.6 + dev: false + + registry.npmmirror.com/minipass-pipeline@1.2.4: + resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz} + name: minipass-pipeline + version: 1.2.4 + engines: {node: '>=8'} + dependencies: + minipass: registry.npmmirror.com/minipass@3.3.6 + dev: false + + registry.npmmirror.com/minipass-sized@1.0.3: + resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass-sized/-/minipass-sized-1.0.3.tgz} + name: minipass-sized + version: 1.0.3 + engines: {node: '>=8'} + dependencies: + minipass: registry.npmmirror.com/minipass@3.3.6 + dev: false + + registry.npmmirror.com/minipass@3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz} + name: minipass + version: 3.3.6 + engines: {node: '>=8'} + dependencies: + yallist: registry.npmmirror.com/yallist@4.0.0 + dev: false + + registry.npmmirror.com/minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass/-/minipass-5.0.0.tgz} + name: minipass + version: 5.0.0 + engines: {node: '>=8'} + dev: false + + registry.npmmirror.com/minipass@7.0.4: + resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass/-/minipass-7.0.4.tgz} + name: minipass + version: 7.0.4 + engines: {node: '>=16 || 14 >=14.17'} + dev: false + + registry.npmmirror.com/minizlib@2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minizlib/-/minizlib-2.1.2.tgz} + name: minizlib + version: 2.1.2 + engines: {node: '>= 8'} + dependencies: + minipass: registry.npmmirror.com/minipass@3.3.6 + yallist: registry.npmmirror.com/yallist@4.0.0 + dev: false + + registry.npmmirror.com/mj-context-menu@0.6.1: + resolution: {integrity: sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mj-context-menu/-/mj-context-menu-0.6.1.tgz} + name: mj-context-menu + version: 0.6.1 + dev: false + + registry.npmmirror.com/mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz} + name: mkdirp + version: 1.0.4 + engines: {node: '>=10'} + hasBin: true + dev: false + + registry.npmmirror.com/ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz} + name: ms + version: 2.1.2 + dev: false + + registry.npmmirror.com/nano-staged@0.8.0: + resolution: {integrity: sha512-QSEqPGTCJbkHU2yLvfY6huqYPjdBrOaTMKatO1F8nCSrkQGXeKwtCiCnsdxnuMhbg3DTVywKaeWLGCE5oJpq0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nano-staged/-/nano-staged-0.8.0.tgz} + name: nano-staged + version: 0.8.0 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + hasBin: true + dependencies: + picocolors: registry.npmmirror.com/picocolors@1.0.0 + dev: false + + registry.npmmirror.com/nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nanoid/-/nanoid-3.3.7.tgz} + name: nanoid + version: 3.3.7 + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + dev: false + + registry.npmmirror.com/negotiator@0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz} + name: negotiator + version: 0.6.3 + engines: {node: '>= 0.6'} + dev: false + + registry.npmmirror.com/node-addon-api@7.0.0: + resolution: {integrity: sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-addon-api/-/node-addon-api-7.0.0.tgz} + name: node-addon-api + version: 7.0.0 + dev: false + + registry.npmmirror.com/node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-fetch/-/node-fetch-2.7.0.tgz} + name: node-fetch + version: 2.7.0 + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + dependencies: + whatwg-url: registry.npmmirror.com/whatwg-url@5.0.0 + dev: false + + registry.npmmirror.com/node-gyp@10.0.1: + resolution: {integrity: sha512-gg3/bHehQfZivQVfqIyy8wTdSymF9yTyP4CJifK73imyNMU8AIGQE2pUa7dNWfmMeG9cDVF2eehiRMv0LC1iAg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-gyp/-/node-gyp-10.0.1.tgz} + name: node-gyp + version: 10.0.1 + engines: {node: ^16.14.0 || >=18.0.0} + hasBin: true + dependencies: + env-paths: registry.npmmirror.com/env-paths@2.2.1 + exponential-backoff: registry.npmmirror.com/exponential-backoff@3.1.1 + glob: registry.npmmirror.com/glob@10.3.10 + graceful-fs: registry.npmmirror.com/graceful-fs@4.2.11 + make-fetch-happen: registry.npmmirror.com/make-fetch-happen@13.0.0 + nopt: registry.npmmirror.com/nopt@7.2.0 + proc-log: registry.npmmirror.com/proc-log@3.0.0 + semver: registry.npmmirror.com/semver@7.5.4 + tar: registry.npmmirror.com/tar@6.2.0 + which: registry.npmmirror.com/which@4.0.0 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/node-releases@2.0.14: + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-releases/-/node-releases-2.0.14.tgz} + name: node-releases + version: 2.0.14 + dev: false + + registry.npmmirror.com/nodejs-jieba@0.1.2: + resolution: {integrity: sha512-VOBhc1muuH00apYn78bVJSPUn7xakyawJNTl+3jVu3038FpxKBp4qxfGkpb07DXWFf12IlcIT4UzmhqXzASKxg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nodejs-jieba/-/nodejs-jieba-0.1.2.tgz} + name: nodejs-jieba + version: 0.1.2 + engines: {node: ^18.0.0 || ^20.0.0} + requiresBuild: true + dependencies: + '@mapbox/node-pre-gyp': registry.npmmirror.com/@mapbox/node-pre-gyp@1.0.11 + node-addon-api: registry.npmmirror.com/node-addon-api@7.0.0 + node-gyp: registry.npmmirror.com/node-gyp@10.0.1 + transitivePeerDependencies: + - encoding + - supports-color + dev: false + + registry.npmmirror.com/nopt@5.0.0: + resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nopt/-/nopt-5.0.0.tgz} + name: nopt + version: 5.0.0 + engines: {node: '>=6'} + hasBin: true + dependencies: + abbrev: registry.npmmirror.com/abbrev@1.1.1 + dev: false + + registry.npmmirror.com/nopt@7.2.0: + resolution: {integrity: sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nopt/-/nopt-7.2.0.tgz} + name: nopt + version: 7.2.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + dependencies: + abbrev: registry.npmmirror.com/abbrev@2.0.0 + dev: false + + registry.npmmirror.com/normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz} + name: normalize-path + version: 3.0.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/normalize-range/-/normalize-range-0.1.2.tgz} + name: normalize-range + version: 0.1.2 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/npm-run-path@5.2.0: + resolution: {integrity: sha512-W4/tgAXFqFA0iL7fk0+uQ3g7wkL8xJmx3XdK0VGb4cHW//eZTtKGvFBBoRKVTpY7n6ze4NL9ly7rgXcHufqXKg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npm-run-path/-/npm-run-path-5.2.0.tgz} + name: npm-run-path + version: 5.2.0 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + path-key: registry.npmmirror.com/path-key@4.0.0 + dev: false + + registry.npmmirror.com/npmlog@5.0.1: + resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npmlog/-/npmlog-5.0.1.tgz} + name: npmlog + version: 5.0.1 + dependencies: + are-we-there-yet: registry.npmmirror.com/are-we-there-yet@2.0.0 + console-control-strings: registry.npmmirror.com/console-control-strings@1.1.0 + gauge: registry.npmmirror.com/gauge@3.0.2 + set-blocking: registry.npmmirror.com/set-blocking@2.0.0 + dev: false + + registry.npmmirror.com/nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz} + name: nth-check + version: 2.1.1 + dependencies: + boolbase: registry.npmmirror.com/boolbase@1.0.0 + dev: false + + registry.npmmirror.com/object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz} + name: object-assign + version: 4.1.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/once/-/once-1.4.0.tgz} + name: once + version: 1.4.0 + dependencies: + wrappy: registry.npmmirror.com/wrappy@1.0.2 + dev: false + + registry.npmmirror.com/onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz} + name: onetime + version: 5.1.2 + engines: {node: '>=6'} + dependencies: + mimic-fn: registry.npmmirror.com/mimic-fn@2.1.0 + dev: false + + registry.npmmirror.com/onetime@6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/onetime/-/onetime-6.0.0.tgz} + name: onetime + version: 6.0.0 + engines: {node: '>=12'} + dependencies: + mimic-fn: registry.npmmirror.com/mimic-fn@4.0.0 + dev: false + + registry.npmmirror.com/ora@7.0.1: + resolution: {integrity: sha512-0TUxTiFJWv+JnjWm4o9yvuskpEJLXTcng8MJuKd+SzAzp2o+OP3HWqNhB4OdJRt1Vsd9/mR0oyaEYlOnL7XIRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ora/-/ora-7.0.1.tgz} + name: ora + version: 7.0.1 + engines: {node: '>=16'} + dependencies: + chalk: registry.npmmirror.com/chalk@5.3.0 + cli-cursor: registry.npmmirror.com/cli-cursor@4.0.0 + cli-spinners: registry.npmmirror.com/cli-spinners@2.9.2 + is-interactive: registry.npmmirror.com/is-interactive@2.0.0 + is-unicode-supported: registry.npmmirror.com/is-unicode-supported@1.3.0 + log-symbols: registry.npmmirror.com/log-symbols@5.1.0 + stdin-discarder: registry.npmmirror.com/stdin-discarder@0.1.0 + string-width: registry.npmmirror.com/string-width@6.1.0 + strip-ansi: registry.npmmirror.com/strip-ansi@7.1.0 + dev: false + + registry.npmmirror.com/p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-limit/-/p-limit-2.3.0.tgz} + name: p-limit + version: 2.3.0 + engines: {node: '>=6'} + dependencies: + p-try: registry.npmmirror.com/p-try@2.2.0 + dev: false + + registry.npmmirror.com/p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-locate/-/p-locate-4.1.0.tgz} + name: p-locate + version: 4.1.0 + engines: {node: '>=8'} + dependencies: + p-limit: registry.npmmirror.com/p-limit@2.3.0 + dev: false + + registry.npmmirror.com/p-map@4.0.0: + resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-map/-/p-map-4.0.0.tgz} + name: p-map + version: 4.0.0 + engines: {node: '>=10'} + dependencies: + aggregate-error: registry.npmmirror.com/aggregate-error@3.1.0 + dev: false + + registry.npmmirror.com/p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-try/-/p-try-2.2.0.tgz} + name: p-try + version: 2.2.0 + engines: {node: '>=6'} + dev: false + + registry.npmmirror.com/parse5-htmlparser2-tree-adapter@7.0.0: + resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz} + name: parse5-htmlparser2-tree-adapter + version: 7.0.0 + dependencies: + domhandler: registry.npmmirror.com/domhandler@5.0.3 + parse5: registry.npmmirror.com/parse5@7.1.2 + dev: false + + registry.npmmirror.com/parse5@7.1.2: + resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse5/-/parse5-7.1.2.tgz} + name: parse5 + version: 7.1.2 + dependencies: + entities: registry.npmmirror.com/entities@4.5.0 + dev: false + + registry.npmmirror.com/path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz} + name: path-exists + version: 4.0.0 + engines: {node: '>=8'} + dev: false + + registry.npmmirror.com/path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz} + name: path-is-absolute + version: 1.0.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz} + name: path-key + version: 3.1.1 + engines: {node: '>=8'} + dev: false + + registry.npmmirror.com/path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-key/-/path-key-4.0.0.tgz} + name: path-key + version: 4.0.0 + engines: {node: '>=12'} + dev: false + + registry.npmmirror.com/path-scurry@1.10.1: + resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-scurry/-/path-scurry-1.10.1.tgz} + name: path-scurry + version: 1.10.1 + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + lru-cache: registry.npmmirror.com/lru-cache@10.1.0 + minipass: registry.npmmirror.com/minipass@7.0.4 + dev: false + + registry.npmmirror.com/path-type@5.0.0: + resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-type/-/path-type-5.0.0.tgz} + name: path-type + version: 5.0.0 + engines: {node: '>=12'} + dev: false + + registry.npmmirror.com/photoswipe@5.4.3: + resolution: {integrity: sha512-9UC6oJBK4oXFZ5HcdlcvGkfEHsVrmE4csUdCQhEjHYb3PvPLO3PG7UhnPuOgjxwmhq5s17Un5NUdum01LgBDng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/photoswipe/-/photoswipe-5.4.3.tgz} + name: photoswipe + version: 5.4.3 + engines: {node: '>= 0.12.0'} + dev: false + + registry.npmmirror.com/picocolors@1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz} + name: picocolors + version: 1.0.0 + dev: false + + registry.npmmirror.com/picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz} + name: picomatch + version: 2.3.1 + engines: {node: '>=8.6'} + dev: false + + registry.npmmirror.com/pngjs@5.0.0: + resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pngjs/-/pngjs-5.0.0.tgz} + name: pngjs + version: 5.0.0 + engines: {node: '>=10.13.0'} + dev: false + + registry.npmmirror.com/postcss-load-config@4.0.2(postcss@8.4.32): + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-load-config/-/postcss-load-config-4.0.2.tgz} + id: registry.npmmirror.com/postcss-load-config/4.0.2 + name: postcss-load-config + version: 4.0.2 + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + dependencies: + lilconfig: registry.npmmirror.com/lilconfig@3.0.0 + postcss: registry.npmmirror.com/postcss@8.4.32 + yaml: registry.npmmirror.com/yaml@2.3.4 + dev: false + + registry.npmmirror.com/postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz} + name: postcss-value-parser + version: 4.2.0 + dev: false + + registry.npmmirror.com/postcss@8.4.32: + resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss/-/postcss-8.4.32.tgz} + name: postcss + version: 8.4.32 + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: registry.npmmirror.com/nanoid@3.3.7 + picocolors: registry.npmmirror.com/picocolors@1.0.0 + source-map-js: registry.npmmirror.com/source-map-js@1.0.2 + dev: false + + registry.npmmirror.com/prettier@3.1.1: + resolution: {integrity: sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/prettier/-/prettier-3.1.1.tgz} + name: prettier + version: 3.1.1 + engines: {node: '>=14'} + hasBin: true + dev: false + + registry.npmmirror.com/prismjs@1.29.0: + resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/prismjs/-/prismjs-1.29.0.tgz} + name: prismjs + version: 1.29.0 + engines: {node: '>=6'} + dev: false + + registry.npmmirror.com/proc-log@3.0.0: + resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/proc-log/-/proc-log-3.0.0.tgz} + name: proc-log + version: 3.0.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: false + + registry.npmmirror.com/promise-retry@2.0.1: + resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/promise-retry/-/promise-retry-2.0.1.tgz} + name: promise-retry + version: 2.0.1 + engines: {node: '>=10'} + dependencies: + err-code: registry.npmmirror.com/err-code@2.0.3 + retry: registry.npmmirror.com/retry@0.12.0 + dev: false + + registry.npmmirror.com/qrcode@1.5.3: + resolution: {integrity: sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/qrcode/-/qrcode-1.5.3.tgz} + name: qrcode + version: 1.5.3 + engines: {node: '>=10.13.0'} + hasBin: true + dependencies: + dijkstrajs: registry.npmmirror.com/dijkstrajs@1.0.3 + encode-utf8: registry.npmmirror.com/encode-utf8@1.0.3 + pngjs: registry.npmmirror.com/pngjs@5.0.0 + yargs: registry.npmmirror.com/yargs@15.4.1 + dev: false + + registry.npmmirror.com/queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz} + name: queue-microtask + version: 1.2.3 + dev: false + + registry.npmmirror.com/readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz} + name: readable-stream + version: 3.6.2 + engines: {node: '>= 6'} + dependencies: + inherits: registry.npmmirror.com/inherits@2.0.4 + string_decoder: registry.npmmirror.com/string_decoder@1.3.0 + util-deprecate: registry.npmmirror.com/util-deprecate@1.0.2 + dev: false + + registry.npmmirror.com/readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz} + name: readdirp + version: 3.6.0 + engines: {node: '>=8.10.0'} + dependencies: + picomatch: registry.npmmirror.com/picomatch@2.3.1 + dev: false + + registry.npmmirror.com/require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz} + name: require-directory + version: 2.1.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/require-main-filename@2.0.0: + resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/require-main-filename/-/require-main-filename-2.0.0.tgz} + name: require-main-filename + version: 2.0.0 + dev: false + + registry.npmmirror.com/restore-cursor@4.0.0: + resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/restore-cursor/-/restore-cursor-4.0.0.tgz} + name: restore-cursor + version: 4.0.0 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + onetime: registry.npmmirror.com/onetime@5.1.2 + signal-exit: registry.npmmirror.com/signal-exit@3.0.7 + dev: false + + registry.npmmirror.com/retry@0.12.0: + resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/retry/-/retry-0.12.0.tgz} + name: retry + version: 0.12.0 + engines: {node: '>= 4'} + dev: false + + registry.npmmirror.com/reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz} + name: reusify + version: 1.0.4 + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz} + name: rimraf + version: 3.0.2 + hasBin: true + dependencies: + glob: registry.npmmirror.com/glob@7.2.3 + dev: false + + registry.npmmirror.com/rollup@4.9.2: + resolution: {integrity: sha512-66RB8OtFKUTozmVEh3qyNfH+b+z2RXBVloqO2KCC/pjFaGaHtxP9fVfOQKPSGXg2mElmjmxjW/fZ7iKrEpMH5Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rollup/-/rollup-4.9.2.tgz} + name: rollup + version: 4.9.2 + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + '@rollup/rollup-android-arm-eabi': registry.npmmirror.com/@rollup/rollup-android-arm-eabi@4.9.2 + '@rollup/rollup-android-arm64': registry.npmmirror.com/@rollup/rollup-android-arm64@4.9.2 + '@rollup/rollup-darwin-arm64': registry.npmmirror.com/@rollup/rollup-darwin-arm64@4.9.2 + '@rollup/rollup-darwin-x64': registry.npmmirror.com/@rollup/rollup-darwin-x64@4.9.2 + '@rollup/rollup-linux-arm-gnueabihf': registry.npmmirror.com/@rollup/rollup-linux-arm-gnueabihf@4.9.2 + '@rollup/rollup-linux-arm64-gnu': registry.npmmirror.com/@rollup/rollup-linux-arm64-gnu@4.9.2 + '@rollup/rollup-linux-arm64-musl': registry.npmmirror.com/@rollup/rollup-linux-arm64-musl@4.9.2 + '@rollup/rollup-linux-riscv64-gnu': registry.npmmirror.com/@rollup/rollup-linux-riscv64-gnu@4.9.2 + '@rollup/rollup-linux-x64-gnu': registry.npmmirror.com/@rollup/rollup-linux-x64-gnu@4.9.2 + '@rollup/rollup-linux-x64-musl': registry.npmmirror.com/@rollup/rollup-linux-x64-musl@4.9.2 + '@rollup/rollup-win32-arm64-msvc': registry.npmmirror.com/@rollup/rollup-win32-arm64-msvc@4.9.2 + '@rollup/rollup-win32-ia32-msvc': registry.npmmirror.com/@rollup/rollup-win32-ia32-msvc@4.9.2 + '@rollup/rollup-win32-x64-msvc': registry.npmmirror.com/@rollup/rollup-win32-x64-msvc@4.9.2 + fsevents: registry.npmmirror.com/fsevents@2.3.3 + dev: false + + registry.npmmirror.com/run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz} + name: run-parallel + version: 1.2.0 + dependencies: + queue-microtask: registry.npmmirror.com/queue-microtask@1.2.3 + dev: false + + registry.npmmirror.com/safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz} + name: safe-buffer + version: 5.2.1 + dev: false + + registry.npmmirror.com/safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz} + name: safer-buffer + version: 2.1.2 + dev: false + optional: true + + registry.npmmirror.com/sass@1.69.6: + resolution: {integrity: sha512-qbRr3k9JGHWXCvZU77SD2OTwUlC+gNT+61JOLcmLm+XqH4h/5D+p4IIsxvpkB89S9AwJOyb5+rWNpIucaFxSFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sass/-/sass-1.69.6.tgz} + name: sass + version: 1.69.6 + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + chokidar: registry.npmmirror.com/chokidar@3.5.3 + immutable: registry.npmmirror.com/immutable@4.3.4 + source-map-js: registry.npmmirror.com/source-map-js@1.0.2 + dev: false + + registry.npmmirror.com/sax@1.3.0: + resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sax/-/sax-1.3.0.tgz} + name: sax + version: 1.3.0 + dev: false + + registry.npmmirror.com/section-matter@1.0.0: + resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/section-matter/-/section-matter-1.0.0.tgz} + name: section-matter + version: 1.0.0 + engines: {node: '>=4'} + dependencies: + extend-shallow: registry.npmmirror.com/extend-shallow@2.0.1 + kind-of: registry.npmmirror.com/kind-of@6.0.3 + dev: false + + registry.npmmirror.com/semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz} + name: semver + version: 6.3.1 + hasBin: true + dev: false + + registry.npmmirror.com/semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz} + name: semver + version: 7.5.4 + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: registry.npmmirror.com/lru-cache@6.0.0 + dev: false + + registry.npmmirror.com/set-blocking@2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz} + name: set-blocking + version: 2.0.0 + dev: false + + registry.npmmirror.com/shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz} + name: shebang-command + version: 2.0.0 + engines: {node: '>=8'} + dependencies: + shebang-regex: registry.npmmirror.com/shebang-regex@3.0.0 + dev: false + + registry.npmmirror.com/shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz} + name: shebang-regex + version: 3.0.0 + engines: {node: '>=8'} + dev: false + + registry.npmmirror.com/signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz} + name: signal-exit + version: 3.0.7 + dev: false + + registry.npmmirror.com/signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/signal-exit/-/signal-exit-4.1.0.tgz} + name: signal-exit + version: 4.1.0 + engines: {node: '>=14'} + dev: false + + registry.npmmirror.com/sitemap@7.1.1: + resolution: {integrity: sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sitemap/-/sitemap-7.1.1.tgz} + name: sitemap + version: 7.1.1 + engines: {node: '>=12.0.0', npm: '>=5.6.0'} + hasBin: true + dependencies: + '@types/node': registry.npmmirror.com/@types/node@17.0.45 + '@types/sax': registry.npmmirror.com/@types/sax@1.2.7 + arg: registry.npmmirror.com/arg@5.0.2 + sax: registry.npmmirror.com/sax@1.3.0 + dev: false + + registry.npmmirror.com/slash@5.1.0: + resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/slash/-/slash-5.1.0.tgz} + name: slash + version: 5.1.0 + engines: {node: '>=14.16'} + dev: false + + registry.npmmirror.com/smart-buffer@4.2.0: + resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/smart-buffer/-/smart-buffer-4.2.0.tgz} + name: smart-buffer + version: 4.2.0 + engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} + dev: false + + registry.npmmirror.com/socks-proxy-agent@8.0.2: + resolution: {integrity: sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz} + name: socks-proxy-agent + version: 8.0.2 + engines: {node: '>= 14'} + dependencies: + agent-base: registry.npmmirror.com/agent-base@7.1.0 + debug: registry.npmmirror.com/debug@4.3.4 + socks: registry.npmmirror.com/socks@2.7.1 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/socks@2.7.1: + resolution: {integrity: sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/socks/-/socks-2.7.1.tgz} + name: socks + version: 2.7.1 + engines: {node: '>= 10.13.0', npm: '>= 3.0.0'} + dependencies: + ip: registry.npmmirror.com/ip@2.0.0 + smart-buffer: registry.npmmirror.com/smart-buffer@4.2.0 + dev: false + + registry.npmmirror.com/source-map-js@1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz} + name: source-map-js + version: 1.0.2 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/speech-rule-engine@4.0.7: + resolution: {integrity: sha512-sJrL3/wHzNwJRLBdf6CjJWIlxC04iYKkyXvYSVsWVOiC2DSkHmxsqOhEeMsBA9XK+CHuNcsdkbFDnoUfAsmp9g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/speech-rule-engine/-/speech-rule-engine-4.0.7.tgz} + name: speech-rule-engine + version: 4.0.7 + hasBin: true + dependencies: + commander: registry.npmmirror.com/commander@9.2.0 + wicked-good-xpath: registry.npmmirror.com/wicked-good-xpath@1.3.0 + xmldom-sre: registry.npmmirror.com/xmldom-sre@0.1.31 + dev: false + + registry.npmmirror.com/sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz} + name: sprintf-js + version: 1.0.3 + dev: false + + registry.npmmirror.com/ssri@10.0.5: + resolution: {integrity: sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ssri/-/ssri-10.0.5.tgz} + name: ssri + version: 10.0.5 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + minipass: registry.npmmirror.com/minipass@7.0.4 + dev: false + + registry.npmmirror.com/stdin-discarder@0.1.0: + resolution: {integrity: sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/stdin-discarder/-/stdin-discarder-0.1.0.tgz} + name: stdin-discarder + version: 0.1.0 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + bl: registry.npmmirror.com/bl@5.1.0 + dev: false + + registry.npmmirror.com/string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz} + name: string-width + version: 4.2.3 + engines: {node: '>=8'} + dependencies: + emoji-regex: registry.npmmirror.com/emoji-regex@8.0.0 + is-fullwidth-code-point: registry.npmmirror.com/is-fullwidth-code-point@3.0.0 + strip-ansi: registry.npmmirror.com/strip-ansi@6.0.1 + dev: false + + registry.npmmirror.com/string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string-width/-/string-width-5.1.2.tgz} + name: string-width + version: 5.1.2 + engines: {node: '>=12'} + dependencies: + eastasianwidth: registry.npmmirror.com/eastasianwidth@0.2.0 + emoji-regex: registry.npmmirror.com/emoji-regex@9.2.2 + strip-ansi: registry.npmmirror.com/strip-ansi@7.1.0 + dev: false + + registry.npmmirror.com/string-width@6.1.0: + resolution: {integrity: sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string-width/-/string-width-6.1.0.tgz} + name: string-width + version: 6.1.0 + engines: {node: '>=16'} + dependencies: + eastasianwidth: registry.npmmirror.com/eastasianwidth@0.2.0 + emoji-regex: registry.npmmirror.com/emoji-regex@10.3.0 + strip-ansi: registry.npmmirror.com/strip-ansi@7.1.0 + dev: false + + registry.npmmirror.com/string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz} + name: string_decoder + version: 1.3.0 + dependencies: + safe-buffer: registry.npmmirror.com/safe-buffer@5.2.1 + dev: false + + registry.npmmirror.com/strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz} + name: strip-ansi + version: 6.0.1 + engines: {node: '>=8'} + dependencies: + ansi-regex: registry.npmmirror.com/ansi-regex@5.0.1 + dev: false + + registry.npmmirror.com/strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-ansi/-/strip-ansi-7.1.0.tgz} + name: strip-ansi + version: 7.1.0 + engines: {node: '>=12'} + dependencies: + ansi-regex: registry.npmmirror.com/ansi-regex@6.0.1 + dev: false + + registry.npmmirror.com/strip-bom-string@1.0.0: + resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-bom-string/-/strip-bom-string-1.0.0.tgz} + name: strip-bom-string + version: 1.0.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/strip-final-newline@3.0.0: + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz} + name: strip-final-newline + version: 3.0.0 + engines: {node: '>=12'} + dev: false + + registry.npmmirror.com/strip-json-comments@5.0.1: + resolution: {integrity: sha512-0fk9zBqO67Nq5M/m45qHCJxylV/DhBlIOVExqgOMiCCrzrhU6tCibRXNqE3jwJLftzE9SNuZtYbpzcO+i9FiKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-5.0.1.tgz} + name: strip-json-comments + version: 5.0.1 + engines: {node: '>=14.16'} + dev: false + + registry.npmmirror.com/striptags@3.2.0: + resolution: {integrity: sha512-g45ZOGzHDMe2bdYMdIvdAfCQkCTDMGBazSw1ypMowwGIee7ZQ5dU0rBJ8Jqgl+jAKIv4dbeE1jscZq9wid1Tkw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/striptags/-/striptags-3.2.0.tgz} + name: striptags + version: 3.2.0 + dev: false + + registry.npmmirror.com/tar@6.2.0: + resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tar/-/tar-6.2.0.tgz} + name: tar + version: 6.2.0 + engines: {node: '>=10'} + dependencies: + chownr: registry.npmmirror.com/chownr@2.0.0 + fs-minipass: registry.npmmirror.com/fs-minipass@2.1.0 + minipass: registry.npmmirror.com/minipass@5.0.0 + minizlib: registry.npmmirror.com/minizlib@2.1.2 + mkdirp: registry.npmmirror.com/mkdirp@1.0.4 + yallist: registry.npmmirror.com/yallist@4.0.0 + dev: false + + registry.npmmirror.com/to-fast-properties@2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz} + name: to-fast-properties + version: 2.0.0 + engines: {node: '>=4'} + dev: false + + registry.npmmirror.com/to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz} + name: to-regex-range + version: 5.0.1 + engines: {node: '>=8.0'} + dependencies: + is-number: registry.npmmirror.com/is-number@7.0.0 + dev: false + + registry.npmmirror.com/tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz} + name: tr46 + version: 0.0.3 + dev: false + + registry.npmmirror.com/ts-debounce@4.0.0: + resolution: {integrity: sha512-+1iDGY6NmOGidq7i7xZGA4cm8DAa6fqdYcvO5Z6yBevH++Bdo9Qt/mN0TzHUgcCcKv1gmh9+W5dHqz8pMWbCbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ts-debounce/-/ts-debounce-4.0.0.tgz} + name: ts-debounce + version: 4.0.0 + dev: false + + registry.npmmirror.com/uc.micro@1.0.6: + resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/uc.micro/-/uc.micro-1.0.6.tgz} + name: uc.micro + version: 1.0.6 + dev: false + + registry.npmmirror.com/undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/undici-types/-/undici-types-5.26.5.tgz} + name: undici-types + version: 5.26.5 + dev: false + + registry.npmmirror.com/unicorn-magic@0.1.0: + resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unicorn-magic/-/unicorn-magic-0.1.0.tgz} + name: unicorn-magic + version: 0.1.0 + engines: {node: '>=18'} + dev: false + + registry.npmmirror.com/unique-filename@3.0.0: + resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unique-filename/-/unique-filename-3.0.0.tgz} + name: unique-filename + version: 3.0.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + unique-slug: registry.npmmirror.com/unique-slug@4.0.0 + dev: false + + registry.npmmirror.com/unique-slug@4.0.0: + resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unique-slug/-/unique-slug-4.0.0.tgz} + name: unique-slug + version: 4.0.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + imurmurhash: registry.npmmirror.com/imurmurhash@0.1.4 + dev: false + + registry.npmmirror.com/universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz} + name: universalify + version: 2.0.1 + engines: {node: '>= 10.0.0'} + dev: false + + registry.npmmirror.com/upath@2.0.1: + resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/upath/-/upath-2.0.1.tgz} + name: upath + version: 2.0.1 + engines: {node: '>=4'} + dev: false + + registry.npmmirror.com/update-browserslist-db@1.0.13(browserslist@4.22.2): + resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz} + id: registry.npmmirror.com/update-browserslist-db/1.0.13 + name: update-browserslist-db + version: 1.0.13 + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: registry.npmmirror.com/browserslist@4.22.2 + escalade: registry.npmmirror.com/escalade@3.1.1 + picocolors: registry.npmmirror.com/picocolors@1.0.0 + dev: false + + registry.npmmirror.com/util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz} + name: util-deprecate + version: 1.0.2 + dev: false + + registry.npmmirror.com/vite@5.0.10: + resolution: {integrity: sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vite/-/vite-5.0.10.tgz} + name: vite + version: 5.0.10 + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + esbuild: registry.npmmirror.com/esbuild@0.19.11 + postcss: registry.npmmirror.com/postcss@8.4.32 + rollup: registry.npmmirror.com/rollup@4.9.2 + optionalDependencies: + fsevents: registry.npmmirror.com/fsevents@2.3.3 + dev: false + + registry.npmmirror.com/vue-demi@0.14.6(vue@3.4.1): + resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.6.tgz} + id: registry.npmmirror.com/vue-demi/0.14.6 + name: vue-demi + version: 0.14.6 + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + dependencies: + vue: registry.npmmirror.com/vue@3.4.1 + dev: false + + registry.npmmirror.com/vue-router@4.2.5(vue@3.4.1): + resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-router/-/vue-router-4.2.5.tgz} + id: registry.npmmirror.com/vue-router/4.2.5 + name: vue-router + version: 4.2.5 + peerDependencies: + vue: ^3.2.0 + dependencies: + '@vue/devtools-api': registry.npmmirror.com/@vue/devtools-api@6.5.1 + vue: registry.npmmirror.com/vue@3.4.1 + dev: false + + registry.npmmirror.com/vue@3.4.1: + resolution: {integrity: sha512-KWFPZC8TW+g/Gg4ALIVZixwhzqdRKjyfN3NdH9jiYGhWlOX8vT2d9wZhsShTjS9wkKyohtDhPFYiwV255TdANA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue/-/vue-3.4.1.tgz} + name: vue + version: 3.4.1 + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom@3.4.1 + '@vue/compiler-sfc': registry.npmmirror.com/@vue/compiler-sfc@3.4.1 + '@vue/runtime-dom': registry.npmmirror.com/@vue/runtime-dom@3.4.1 + '@vue/server-renderer': registry.npmmirror.com/@vue/server-renderer@3.4.1(vue@3.4.1) + '@vue/shared': registry.npmmirror.com/@vue/shared@3.4.1 + dev: false + + registry.npmmirror.com/vuepress-plugin-auto-catalog@2.0.0-rc.10(vuepress@2.0.0-rc.0): + resolution: {integrity: sha512-+t3qSddUCAch0WfDFewSz9kX8CZ2u1mWWN6nx8fxJL7hl9ZmwaPuKEk5DQK9G93mFHSrh9PNIBYTIlNXkxtxfg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuepress-plugin-auto-catalog/-/vuepress-plugin-auto-catalog-2.0.0-rc.10.tgz} + id: registry.npmmirror.com/vuepress-plugin-auto-catalog/2.0.0-rc.10 + name: vuepress-plugin-auto-catalog + version: 2.0.0-rc.10 + engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} + peerDependencies: + sass-loader: ^13.3.0 + vuepress: 2.0.0-rc.0 + vuepress-vite: 2.0.0-rc.0 + vuepress-webpack: 2.0.0-rc.0 + peerDependenciesMeta: + sass-loader: + optional: true + vuepress: + optional: true + vuepress-vite: + optional: true + vuepress-webpack: + optional: true + dependencies: + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/core': registry.npmmirror.com/@vuepress/core@2.0.0-rc.0 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + vue: registry.npmmirror.com/vue@3.4.1 + vue-router: registry.npmmirror.com/vue-router@4.2.5(vue@3.4.1) + vuepress: registry.npmmirror.com/vuepress@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1) + vuepress-plugin-components: registry.npmmirror.com/vuepress-plugin-components@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-plugin-sass-palette: registry.npmmirror.com/vuepress-plugin-sass-palette@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-shared: registry.npmmirror.com/vuepress-shared@2.0.0-rc.10(vuepress@2.0.0-rc.0) + transitivePeerDependencies: + - '@vue/composition-api' + - artplayer + - dashjs-pure + - hls.js + - mpegts.js + - plyr + - supports-color + - typescript + - vidstack + dev: false + + registry.npmmirror.com/vuepress-plugin-blog2@2.0.0-rc.10(vuepress@2.0.0-rc.0): + resolution: {integrity: sha512-WXsUJuFS1XDUXvMXr0qZWkYf9A7YJ0f0mUnrK0UNclByBJLdKYFkCwddC6/jA+Z1N9QY2190EqPz29bZxpKg2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuepress-plugin-blog2/-/vuepress-plugin-blog2-2.0.0-rc.10.tgz} + id: registry.npmmirror.com/vuepress-plugin-blog2/2.0.0-rc.10 + name: vuepress-plugin-blog2 + version: 2.0.0-rc.10 + engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} + peerDependencies: + vuepress: 2.0.0-rc.0 + vuepress-vite: 2.0.0-rc.0 + vuepress-webpack: 2.0.0-rc.0 + peerDependenciesMeta: + vuepress: + optional: true + vuepress-vite: + optional: true + vuepress-webpack: + optional: true + dependencies: + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/core': registry.npmmirror.com/@vuepress/core@2.0.0-rc.0 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + chokidar: registry.npmmirror.com/chokidar@3.5.3 + vue: registry.npmmirror.com/vue@3.4.1 + vue-router: registry.npmmirror.com/vue-router@4.2.5(vue@3.4.1) + vuepress: registry.npmmirror.com/vuepress@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1) + vuepress-shared: registry.npmmirror.com/vuepress-shared@2.0.0-rc.10(vuepress@2.0.0-rc.0) + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/vuepress-plugin-comment2@2.0.0-rc.10(vuepress@2.0.0-rc.0): + resolution: {integrity: sha512-NYjLrrw3U8psffTLsEYOAFjBccRrPSIK7JielvMvAhHnhikItUhgPU9DbijvyMuHjBmF4FtygJdXzAnQcQGVjg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuepress-plugin-comment2/-/vuepress-plugin-comment2-2.0.0-rc.10.tgz} + id: registry.npmmirror.com/vuepress-plugin-comment2/2.0.0-rc.10 + name: vuepress-plugin-comment2 + version: 2.0.0-rc.10 + engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} + peerDependencies: + '@waline/client': ^2.15.8 || ^3.0.0-alpha.8 + artalk: ^2.7.3 + sass-loader: ^13.3.0 + twikoo: ^1.5.0 + vuepress: 2.0.0-rc.0 + vuepress-vite: 2.0.0-rc.0 + vuepress-webpack: 2.0.0-rc.0 + peerDependenciesMeta: + '@waline/client': + optional: true + artalk: + optional: true + sass-loader: + optional: true + twikoo: + optional: true + vuepress: + optional: true + vuepress-vite: + optional: true + vuepress-webpack: + optional: true + dependencies: + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + giscus: registry.npmmirror.com/giscus@1.4.0 + vue: registry.npmmirror.com/vue@3.4.1 + vue-router: registry.npmmirror.com/vue-router@4.2.5(vue@3.4.1) + vuepress: registry.npmmirror.com/vuepress@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1) + vuepress-plugin-sass-palette: registry.npmmirror.com/vuepress-plugin-sass-palette@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-shared: registry.npmmirror.com/vuepress-shared@2.0.0-rc.10(vuepress@2.0.0-rc.0) + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/vuepress-plugin-components@2.0.0-rc.10(vuepress@2.0.0-rc.0): + resolution: {integrity: sha512-loOO2yVBtsCLAQcUnywTPFH2AkjIwj5HmZ2R6j9RWlwoCsFt9AhFfXOd9nE5j44ziTVgWbwiaNZY2xe1Y8k9tA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.10.tgz} + id: registry.npmmirror.com/vuepress-plugin-components/2.0.0-rc.10 + name: vuepress-plugin-components + version: 2.0.0-rc.10 + engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} + peerDependencies: + artplayer: ^5.0.0 + dashjs-pure: ^1.0.0 + hls.js: ^1.4.12 + mpegts.js: ^1.7.3 + plyr: ^3.7.8 + sass-loader: ^13.3.0 + vidstack: ^1.9.0 + vuepress: 2.0.0-rc.0 + vuepress-vite: 2.0.0-rc.0 + vuepress-webpack: 2.0.0-rc.0 + peerDependenciesMeta: + artplayer: + optional: true + dashjs-pure: + optional: true + hls.js: + optional: true + mpegts.js: + optional: true + plyr: + optional: true + sass-loader: + optional: true + vidstack: + optional: true + vuepress: + optional: true + vuepress-vite: + optional: true + vuepress-webpack: + optional: true + dependencies: + '@stackblitz/sdk': registry.npmmirror.com/@stackblitz/sdk@1.9.0 + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + '@vueuse/core': registry.npmmirror.com/@vueuse/core@10.7.1(vue@3.4.1) + balloon-css: registry.npmmirror.com/balloon-css@1.2.0 + create-codepen: registry.npmmirror.com/create-codepen@1.0.1 + qrcode: registry.npmmirror.com/qrcode@1.5.3 + vue: registry.npmmirror.com/vue@3.4.1 + vue-router: registry.npmmirror.com/vue-router@4.2.5(vue@3.4.1) + vuepress: registry.npmmirror.com/vuepress@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1) + vuepress-plugin-reading-time2: registry.npmmirror.com/vuepress-plugin-reading-time2@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-plugin-sass-palette: registry.npmmirror.com/vuepress-plugin-sass-palette@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-shared: registry.npmmirror.com/vuepress-shared@2.0.0-rc.10(vuepress@2.0.0-rc.0) + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/vuepress-plugin-copy-code2@2.0.0-rc.10(vuepress@2.0.0-rc.0): + resolution: {integrity: sha512-nORqCINsCCopQz2l5uEWJeSnOL/0o18YXNhQR5GrAj9quWlIV27gphX3CqXZk8Tf2vJrZHHakCbE1l6DIIz6kA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuepress-plugin-copy-code2/-/vuepress-plugin-copy-code2-2.0.0-rc.10.tgz} + id: registry.npmmirror.com/vuepress-plugin-copy-code2/2.0.0-rc.10 + name: vuepress-plugin-copy-code2 + version: 2.0.0-rc.10 + engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} + peerDependencies: + sass-loader: ^13.3.0 + vuepress: 2.0.0-rc.0 + vuepress-vite: 2.0.0-rc.0 + vuepress-webpack: 2.0.0-rc.0 + peerDependenciesMeta: + sass-loader: + optional: true + vuepress: + optional: true + vuepress-vite: + optional: true + vuepress-webpack: + optional: true + dependencies: + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + '@vueuse/core': registry.npmmirror.com/@vueuse/core@10.7.1(vue@3.4.1) + balloon-css: registry.npmmirror.com/balloon-css@1.2.0 + vue: registry.npmmirror.com/vue@3.4.1 + vue-router: registry.npmmirror.com/vue-router@4.2.5(vue@3.4.1) + vuepress: registry.npmmirror.com/vuepress@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1) + vuepress-plugin-sass-palette: registry.npmmirror.com/vuepress-plugin-sass-palette@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-shared: registry.npmmirror.com/vuepress-shared@2.0.0-rc.10(vuepress@2.0.0-rc.0) + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/vuepress-plugin-copyright2@2.0.0-rc.10(vuepress@2.0.0-rc.0): + resolution: {integrity: sha512-P7GuviSLYyQwwP/6ikzkhXGHNG6SpOF2/5Kdpbsa4DliaHgHBx3K+SLIzjnZJz9kgaozytmUMgn9A4JNzZPd7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuepress-plugin-copyright2/-/vuepress-plugin-copyright2-2.0.0-rc.10.tgz} + id: registry.npmmirror.com/vuepress-plugin-copyright2/2.0.0-rc.10 + name: vuepress-plugin-copyright2 + version: 2.0.0-rc.10 + engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} + peerDependencies: + vuepress: 2.0.0-rc.0 + vuepress-vite: 2.0.0-rc.0 + vuepress-webpack: 2.0.0-rc.0 + peerDependenciesMeta: + vuepress: + optional: true + vuepress-vite: + optional: true + vuepress-webpack: + optional: true + dependencies: + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + '@vueuse/core': registry.npmmirror.com/@vueuse/core@10.7.1(vue@3.4.1) + vue: registry.npmmirror.com/vue@3.4.1 + vue-router: registry.npmmirror.com/vue-router@4.2.5(vue@3.4.1) + vuepress: registry.npmmirror.com/vuepress@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1) + vuepress-shared: registry.npmmirror.com/vuepress-shared@2.0.0-rc.10(vuepress@2.0.0-rc.0) + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/vuepress-plugin-feed2@2.0.0-rc.10(vuepress@2.0.0-rc.0): + resolution: {integrity: sha512-4PN5RaxuOzZMVouh8D8LajRSTPPzvA4m4m8UgVTXlexmrJmMsbwSOhtnTzQooB4iBhb6NyqURcJZk/LGRDQwJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuepress-plugin-feed2/-/vuepress-plugin-feed2-2.0.0-rc.10.tgz} + id: registry.npmmirror.com/vuepress-plugin-feed2/2.0.0-rc.10 + name: vuepress-plugin-feed2 + version: 2.0.0-rc.10 + engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} + peerDependencies: + vuepress: 2.0.0-rc.0 + vuepress-vite: 2.0.0-rc.0 + vuepress-webpack: 2.0.0-rc.0 + peerDependenciesMeta: + vuepress: + optional: true + vuepress-vite: + optional: true + vuepress-webpack: + optional: true + dependencies: + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + cheerio: registry.npmmirror.com/cheerio@1.0.0-rc.12 + vuepress: registry.npmmirror.com/vuepress@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1) + vuepress-shared: registry.npmmirror.com/vuepress-shared@2.0.0-rc.10(vuepress@2.0.0-rc.0) + xml-js: registry.npmmirror.com/xml-js@1.6.11 + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/vuepress-plugin-md-enhance@2.0.0-rc.10(markdown-it@13.0.2)(mathjax-full@3.2.2)(vuepress@2.0.0-rc.0): + resolution: {integrity: sha512-bZJs7MWv8GdGdC3OxjEU1kAnmOp9odiq+jYKr85mS4TkqH7aVYRrhuJcUErRKCSO7shBhBFpm1zVwnIGkx41Jw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.10.tgz} + id: registry.npmmirror.com/vuepress-plugin-md-enhance/2.0.0-rc.10 + name: vuepress-plugin-md-enhance + version: 2.0.0-rc.10 + engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} + peerDependencies: + '@types/reveal.js': ^4.4.5 + '@vue/repl': ^3.0.0 + chart.js: ^4.0.0 + echarts: ^5.0.0 + flowchart.ts: ^2.0.0 || ^3.0.0 + katex: ^0.16.0 + kotlin-playground: ^1.23.0 + markmap-lib: ^0.15.5 + markmap-toolbar: ^0.15.5 + markmap-view: ^0.15.5 + mathjax-full: ^3.2.2 + mermaid: ^10.6.0 + reveal.js: ^5.0.0 + sass-loader: ^13.3.0 + vuepress: 2.0.0-rc.0 + vuepress-vite: 2.0.0-rc.0 + vuepress-webpack: 2.0.0-rc.0 + peerDependenciesMeta: + '@types/reveal.js': + optional: true + '@vue/repl': + optional: true + chart.js: + optional: true + echarts: + optional: true + flowchart.ts: + optional: true + katex: + optional: true + kotlin-playground: + optional: true + markmap-lib: + optional: true + markmap-toolbar: + optional: true + markmap-view: + optional: true + mathjax-full: + optional: true + mermaid: + optional: true + reveal.js: + optional: true + sass-loader: + optional: true + vuepress: + optional: true + vuepress-vite: + optional: true + vuepress-webpack: + optional: true + dependencies: + '@mdit/plugin-alert': registry.npmmirror.com/@mdit/plugin-alert@0.7.6(markdown-it@13.0.2) + '@mdit/plugin-align': registry.npmmirror.com/@mdit/plugin-align@0.7.6(markdown-it@13.0.2) + '@mdit/plugin-attrs': registry.npmmirror.com/@mdit/plugin-attrs@0.7.6(markdown-it@13.0.2) + '@mdit/plugin-container': registry.npmmirror.com/@mdit/plugin-container@0.7.6(markdown-it@13.0.2) + '@mdit/plugin-demo': registry.npmmirror.com/@mdit/plugin-demo@0.7.6(markdown-it@13.0.2) + '@mdit/plugin-figure': registry.npmmirror.com/@mdit/plugin-figure@0.7.6(markdown-it@13.0.2) + '@mdit/plugin-footnote': registry.npmmirror.com/@mdit/plugin-footnote@0.7.6(markdown-it@13.0.2) + '@mdit/plugin-img-lazyload': registry.npmmirror.com/@mdit/plugin-img-lazyload@0.7.6(markdown-it@13.0.2) + '@mdit/plugin-img-mark': registry.npmmirror.com/@mdit/plugin-img-mark@0.7.6(markdown-it@13.0.2) + '@mdit/plugin-img-size': registry.npmmirror.com/@mdit/plugin-img-size@0.7.6(markdown-it@13.0.2) + '@mdit/plugin-include': registry.npmmirror.com/@mdit/plugin-include@0.7.6(markdown-it@13.0.2) + '@mdit/plugin-katex': registry.npmmirror.com/@mdit/plugin-katex@0.7.6(markdown-it@13.0.2) + '@mdit/plugin-mark': registry.npmmirror.com/@mdit/plugin-mark@0.7.6(markdown-it@13.0.2) + '@mdit/plugin-mathjax': registry.npmmirror.com/@mdit/plugin-mathjax@0.7.6(markdown-it@13.0.2)(mathjax-full@3.2.2) + '@mdit/plugin-stylize': registry.npmmirror.com/@mdit/plugin-stylize@0.7.6(markdown-it@13.0.2) + '@mdit/plugin-sub': registry.npmmirror.com/@mdit/plugin-sub@0.7.6(markdown-it@13.0.2) + '@mdit/plugin-sup': registry.npmmirror.com/@mdit/plugin-sup@0.7.6(markdown-it@13.0.2) + '@mdit/plugin-tab': registry.npmmirror.com/@mdit/plugin-tab@0.7.6(markdown-it@13.0.2) + '@mdit/plugin-tasklist': registry.npmmirror.com/@mdit/plugin-tasklist@0.7.6(markdown-it@13.0.2) + '@mdit/plugin-tex': registry.npmmirror.com/@mdit/plugin-tex@0.7.6(markdown-it@13.0.2) + '@mdit/plugin-uml': registry.npmmirror.com/@mdit/plugin-uml@0.7.6(markdown-it@13.0.2) + '@types/markdown-it': registry.npmmirror.com/@types/markdown-it@13.0.7 + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + '@vueuse/core': registry.npmmirror.com/@vueuse/core@10.7.1(vue@3.4.1) + balloon-css: registry.npmmirror.com/balloon-css@1.2.0 + js-yaml: registry.npmmirror.com/js-yaml@4.1.0 + mathjax-full: registry.npmmirror.com/mathjax-full@3.2.2 + vue: registry.npmmirror.com/vue@3.4.1 + vue-router: registry.npmmirror.com/vue-router@4.2.5(vue@3.4.1) + vuepress: registry.npmmirror.com/vuepress@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1) + vuepress-plugin-sass-palette: registry.npmmirror.com/vuepress-plugin-sass-palette@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-shared: registry.npmmirror.com/vuepress-shared@2.0.0-rc.10(vuepress@2.0.0-rc.0) + transitivePeerDependencies: + - '@vue/composition-api' + - markdown-it + - supports-color + - typescript + dev: false + + registry.npmmirror.com/vuepress-plugin-photo-swipe@2.0.0-rc.10(vuepress@2.0.0-rc.0): + resolution: {integrity: sha512-KxNLpP8nubNGhTZultle+C3eqbuWpJo8jyZkOm1ZofMFtEQRIFLjH5GyJsUFi7TR7vnWtUntaxPzunlqWXe9nA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuepress-plugin-photo-swipe/-/vuepress-plugin-photo-swipe-2.0.0-rc.10.tgz} + id: registry.npmmirror.com/vuepress-plugin-photo-swipe/2.0.0-rc.10 + name: vuepress-plugin-photo-swipe + version: 2.0.0-rc.10 + engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} + peerDependencies: + sass-loader: ^13.3.0 + vuepress: 2.0.0-rc.0 + vuepress-vite: 2.0.0-rc.0 + vuepress-webpack: 2.0.0-rc.0 + peerDependenciesMeta: + sass-loader: + optional: true + vuepress: + optional: true + vuepress-vite: + optional: true + vuepress-webpack: + optional: true + dependencies: + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + '@vueuse/core': registry.npmmirror.com/@vueuse/core@10.7.1(vue@3.4.1) + photoswipe: registry.npmmirror.com/photoswipe@5.4.3 + vue: registry.npmmirror.com/vue@3.4.1 + vue-router: registry.npmmirror.com/vue-router@4.2.5(vue@3.4.1) + vuepress: registry.npmmirror.com/vuepress@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1) + vuepress-plugin-sass-palette: registry.npmmirror.com/vuepress-plugin-sass-palette@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-shared: registry.npmmirror.com/vuepress-shared@2.0.0-rc.10(vuepress@2.0.0-rc.0) + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/vuepress-plugin-reading-time2@2.0.0-rc.10(vuepress@2.0.0-rc.0): + resolution: {integrity: sha512-CAXkVq/JoLuY22ji+ve4HEd2qCyAf4YYOy6pHosWit+Bb6oXvucG0Vjov5bJfcjeYtZljNi8jsxrpicACl+dRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuepress-plugin-reading-time2/-/vuepress-plugin-reading-time2-2.0.0-rc.10.tgz} + id: registry.npmmirror.com/vuepress-plugin-reading-time2/2.0.0-rc.10 + name: vuepress-plugin-reading-time2 + version: 2.0.0-rc.10 + engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} + peerDependencies: + vuepress: 2.0.0-rc.0 + vuepress-vite: 2.0.0-rc.0 + vuepress-webpack: 2.0.0-rc.0 + peerDependenciesMeta: + vuepress: + optional: true + vuepress-vite: + optional: true + vuepress-webpack: + optional: true + dependencies: + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + vue: registry.npmmirror.com/vue@3.4.1 + vuepress: registry.npmmirror.com/vuepress@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1) + vuepress-shared: registry.npmmirror.com/vuepress-shared@2.0.0-rc.10(vuepress@2.0.0-rc.0) + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/vuepress-plugin-rtl@2.0.0-rc.10(vuepress@2.0.0-rc.0): + resolution: {integrity: sha512-0Tvr++LDJCcQVPWpR4IHM7jlAjUEF2FauupdxjqftsQJuy6moBmuI1mEclfZNg5dJRbw1/oawQhQgk7FvA+UXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuepress-plugin-rtl/-/vuepress-plugin-rtl-2.0.0-rc.10.tgz} + id: registry.npmmirror.com/vuepress-plugin-rtl/2.0.0-rc.10 + name: vuepress-plugin-rtl + version: 2.0.0-rc.10 + engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} + peerDependencies: + vuepress: 2.0.0-rc.0 + vuepress-vite: 2.0.0-rc.0 + vuepress-webpack: 2.0.0-rc.0 + peerDependenciesMeta: + vuepress: + optional: true + vuepress-vite: + optional: true + vuepress-webpack: + optional: true + dependencies: + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + vue: registry.npmmirror.com/vue@3.4.1 + vuepress: registry.npmmirror.com/vuepress@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1) + vuepress-shared: registry.npmmirror.com/vuepress-shared@2.0.0-rc.10(vuepress@2.0.0-rc.0) + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/vuepress-plugin-sass-palette@2.0.0-rc.10(vuepress@2.0.0-rc.0): + resolution: {integrity: sha512-f578pwcohaKMRl6hxs+lHaVBfbl4j57XAnVLnJZBPYC3z0XZ2O670hrK86Z2xVlPml/BpPhVQhFPaLJMu3noWg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-rc.10.tgz} + id: registry.npmmirror.com/vuepress-plugin-sass-palette/2.0.0-rc.10 + name: vuepress-plugin-sass-palette + version: 2.0.0-rc.10 + engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} + peerDependencies: + sass-loader: ^13.3.0 + vuepress: 2.0.0-rc.0 + vuepress-vite: 2.0.0-rc.0 + vuepress-webpack: 2.0.0-rc.0 + peerDependenciesMeta: + sass-loader: + optional: true + vuepress: + optional: true + vuepress-vite: + optional: true + vuepress-webpack: + optional: true + dependencies: + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + chokidar: registry.npmmirror.com/chokidar@3.5.3 + sass: registry.npmmirror.com/sass@1.69.6 + vuepress: registry.npmmirror.com/vuepress@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1) + vuepress-shared: registry.npmmirror.com/vuepress-shared@2.0.0-rc.10(vuepress@2.0.0-rc.0) + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/vuepress-plugin-seo2@2.0.0-rc.10(vuepress@2.0.0-rc.0): + resolution: {integrity: sha512-H8NL+OnSsCSb2oqqqHnkWxoCzjeFjM7ezSnLDviJhR7l/lEKOBYg/Zprhe/UjtOf8OLs3yk/MQpE05dP4Kbk+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuepress-plugin-seo2/-/vuepress-plugin-seo2-2.0.0-rc.10.tgz} + id: registry.npmmirror.com/vuepress-plugin-seo2/2.0.0-rc.10 + name: vuepress-plugin-seo2 + version: 2.0.0-rc.10 + engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} + peerDependencies: + vuepress: 2.0.0-rc.0 + vuepress-vite: 2.0.0-rc.0 + vuepress-webpack: 2.0.0-rc.0 + peerDependenciesMeta: + vuepress: + optional: true + vuepress-vite: + optional: true + vuepress-webpack: + optional: true + dependencies: + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + vuepress: registry.npmmirror.com/vuepress@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1) + vuepress-shared: registry.npmmirror.com/vuepress-shared@2.0.0-rc.10(vuepress@2.0.0-rc.0) + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/vuepress-plugin-sitemap2@2.0.0-rc.10(vuepress@2.0.0-rc.0): + resolution: {integrity: sha512-HW9ck76DKpSp40a8jHm+OPQ6+PfJERj+RobuhAgLCEhm7Dx9uz/5ie4gl45A1rJ4ZP7NjteVNFYRzCBwNOejVg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuepress-plugin-sitemap2/-/vuepress-plugin-sitemap2-2.0.0-rc.10.tgz} + id: registry.npmmirror.com/vuepress-plugin-sitemap2/2.0.0-rc.10 + name: vuepress-plugin-sitemap2 + version: 2.0.0-rc.10 + engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} + peerDependencies: + vuepress: 2.0.0-rc.0 + vuepress-vite: 2.0.0-rc.0 + vuepress-webpack: 2.0.0-rc.0 + peerDependenciesMeta: + vuepress: + optional: true + vuepress-vite: + optional: true + vuepress-webpack: + optional: true + dependencies: + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + sitemap: registry.npmmirror.com/sitemap@7.1.1 + vuepress: registry.npmmirror.com/vuepress@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1) + vuepress-shared: registry.npmmirror.com/vuepress-shared@2.0.0-rc.10(vuepress@2.0.0-rc.0) + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/vuepress-shared@2.0.0-rc.10(vuepress@2.0.0-rc.0): + resolution: {integrity: sha512-cBm3r0LkMGySwVdPLs69z4pWLKeLZNMm7H5nOx166Isv1y5A8vgvhU1z4ud9AJBeUz+SoL8+Q0IlN8PmBVAOjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuepress-shared/-/vuepress-shared-2.0.0-rc.10.tgz} + id: registry.npmmirror.com/vuepress-shared/2.0.0-rc.10 + name: vuepress-shared + version: 2.0.0-rc.10 + engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} + peerDependencies: + vuepress: 2.0.0-rc.0 + vuepress-vite: 2.0.0-rc.0 + vuepress-webpack: 2.0.0-rc.0 + peerDependenciesMeta: + vuepress: + optional: true + vuepress-vite: + optional: true + vuepress-webpack: + optional: true + dependencies: + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + '@vueuse/core': registry.npmmirror.com/@vueuse/core@10.7.1(vue@3.4.1) + cheerio: registry.npmmirror.com/cheerio@1.0.0-rc.12 + dayjs: registry.npmmirror.com/dayjs@1.11.10 + execa: registry.npmmirror.com/execa@8.0.1 + fflate: registry.npmmirror.com/fflate@0.8.1 + gray-matter: registry.npmmirror.com/gray-matter@4.0.3 + semver: registry.npmmirror.com/semver@7.5.4 + striptags: registry.npmmirror.com/striptags@3.2.0 + vue: registry.npmmirror.com/vue@3.4.1 + vue-router: registry.npmmirror.com/vue-router@4.2.5(vue@3.4.1) + vuepress: registry.npmmirror.com/vuepress@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1) + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - typescript + dev: false + + registry.npmmirror.com/vuepress-theme-hope@2.0.0-rc.10(@vuepress/plugin-search@2.0.0-rc.0)(markdown-it@13.0.2)(mathjax-full@3.2.2)(nodejs-jieba@0.1.2)(vuepress-plugin-copyright2@2.0.0-rc.10)(vuepress-plugin-feed2@2.0.0-rc.10)(vuepress@2.0.0-rc.0): + resolution: {integrity: sha512-rco6FT3Fqj77VYCjLyfU80doK4jW7PfJGSLYEyTCwocwsJhpOROGP4glLbqEnC59VrMWgFE/WfB8pfBfQkEZJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.10.tgz} + id: registry.npmmirror.com/vuepress-theme-hope/2.0.0-rc.10 + name: vuepress-theme-hope + version: 2.0.0-rc.10 + engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} + peerDependencies: + '@vuepress/plugin-docsearch': 2.0.0-rc.0 + '@vuepress/plugin-search': 2.0.0-rc.0 + nodejs-jieba: ^0.1.2 + sass-loader: ^13.3.0 + vuepress: 2.0.0-rc.0 + vuepress-plugin-copyright2: 2.0.0-rc.10 + vuepress-plugin-feed2: 2.0.0-rc.10 + vuepress-plugin-pwa2: 2.0.0-rc.10 + vuepress-plugin-search-pro: 2.0.0-rc.10 + vuepress-vite: 2.0.0-rc.0 + vuepress-webpack: 2.0.0-rc.0 + peerDependenciesMeta: + '@vuepress/plugin-docsearch': + optional: true + '@vuepress/plugin-search': + optional: true + nodejs-jieba: + optional: true + sass-loader: + optional: true + vuepress: + optional: true + vuepress-plugin-copyright2: + optional: true + vuepress-plugin-feed2: + optional: true + vuepress-plugin-pwa2: + optional: true + vuepress-plugin-search-pro: + optional: true + vuepress-vite: + optional: true + vuepress-webpack: + optional: true + dependencies: + '@vuepress/cli': registry.npmmirror.com/@vuepress/cli@2.0.0-rc.0 + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/core': registry.npmmirror.com/@vuepress/core@2.0.0-rc.0 + '@vuepress/plugin-active-header-links': registry.npmmirror.com/@vuepress/plugin-active-header-links@2.0.0-rc.0 + '@vuepress/plugin-container': registry.npmmirror.com/@vuepress/plugin-container@2.0.0-rc.0 + '@vuepress/plugin-external-link-icon': registry.npmmirror.com/@vuepress/plugin-external-link-icon@2.0.0-rc.0 + '@vuepress/plugin-git': registry.npmmirror.com/@vuepress/plugin-git@2.0.0-rc.0 + '@vuepress/plugin-nprogress': registry.npmmirror.com/@vuepress/plugin-nprogress@2.0.0-rc.0 + '@vuepress/plugin-prismjs': registry.npmmirror.com/@vuepress/plugin-prismjs@2.0.0-rc.0 + '@vuepress/plugin-search': registry.npmmirror.com/@vuepress/plugin-search@2.0.0-rc.0 + '@vuepress/plugin-theme-data': registry.npmmirror.com/@vuepress/plugin-theme-data@2.0.0-rc.0 + '@vuepress/shared': registry.npmmirror.com/@vuepress/shared@2.0.0-rc.0 + '@vuepress/utils': registry.npmmirror.com/@vuepress/utils@2.0.0-rc.0 + '@vueuse/core': registry.npmmirror.com/@vueuse/core@10.7.1(vue@3.4.1) + balloon-css: registry.npmmirror.com/balloon-css@1.2.0 + bcrypt-ts: registry.npmmirror.com/bcrypt-ts@5.0.1 + cheerio: registry.npmmirror.com/cheerio@1.0.0-rc.12 + chokidar: registry.npmmirror.com/chokidar@3.5.3 + gray-matter: registry.npmmirror.com/gray-matter@4.0.3 + nodejs-jieba: registry.npmmirror.com/nodejs-jieba@0.1.2 + vue: registry.npmmirror.com/vue@3.4.1 + vue-router: registry.npmmirror.com/vue-router@4.2.5(vue@3.4.1) + vuepress: registry.npmmirror.com/vuepress@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1) + vuepress-plugin-auto-catalog: registry.npmmirror.com/vuepress-plugin-auto-catalog@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-plugin-blog2: registry.npmmirror.com/vuepress-plugin-blog2@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-plugin-comment2: registry.npmmirror.com/vuepress-plugin-comment2@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-plugin-components: registry.npmmirror.com/vuepress-plugin-components@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-plugin-copy-code2: registry.npmmirror.com/vuepress-plugin-copy-code2@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-plugin-copyright2: registry.npmmirror.com/vuepress-plugin-copyright2@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-plugin-feed2: registry.npmmirror.com/vuepress-plugin-feed2@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-plugin-md-enhance: registry.npmmirror.com/vuepress-plugin-md-enhance@2.0.0-rc.10(markdown-it@13.0.2)(mathjax-full@3.2.2)(vuepress@2.0.0-rc.0) + vuepress-plugin-photo-swipe: registry.npmmirror.com/vuepress-plugin-photo-swipe@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-plugin-reading-time2: registry.npmmirror.com/vuepress-plugin-reading-time2@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-plugin-rtl: registry.npmmirror.com/vuepress-plugin-rtl@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-plugin-sass-palette: registry.npmmirror.com/vuepress-plugin-sass-palette@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-plugin-seo2: registry.npmmirror.com/vuepress-plugin-seo2@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-plugin-sitemap2: registry.npmmirror.com/vuepress-plugin-sitemap2@2.0.0-rc.10(vuepress@2.0.0-rc.0) + vuepress-shared: registry.npmmirror.com/vuepress-shared@2.0.0-rc.10(vuepress@2.0.0-rc.0) + transitivePeerDependencies: + - '@types/reveal.js' + - '@vue/composition-api' + - '@vue/repl' + - '@waline/client' + - artalk + - artplayer + - chart.js + - dashjs-pure + - echarts + - flowchart.ts + - hls.js + - katex + - kotlin-playground + - markdown-it + - markmap-lib + - markmap-toolbar + - markmap-view + - mathjax-full + - mermaid + - mpegts.js + - plyr + - reveal.js + - supports-color + - twikoo + - typescript + - vidstack + dev: false + + registry.npmmirror.com/vuepress-vite@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1): + resolution: {integrity: sha512-+2XBejeiskPyr2raBeA2o4uDFDsjtadpUVmtio3qqFtQpOhidz/ORuiTLr2UfLtFn1ASIHP6Vy2YjQ0e/TeUVw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuepress-vite/-/vuepress-vite-2.0.0-rc.0.tgz} + id: registry.npmmirror.com/vuepress-vite/2.0.0-rc.0 + name: vuepress-vite + version: 2.0.0-rc.0 + engines: {node: '>=18.16.0'} + hasBin: true + peerDependencies: + '@vuepress/client': 2.0.0-rc.0 + vue: ^3.3.4 + dependencies: + '@vuepress/bundler-vite': registry.npmmirror.com/@vuepress/bundler-vite@2.0.0-rc.0 + '@vuepress/cli': registry.npmmirror.com/@vuepress/cli@2.0.0-rc.0 + '@vuepress/client': registry.npmmirror.com/@vuepress/client@2.0.0-rc.0 + '@vuepress/core': registry.npmmirror.com/@vuepress/core@2.0.0-rc.0 + '@vuepress/theme-default': registry.npmmirror.com/@vuepress/theme-default@2.0.0-rc.0 + vue: registry.npmmirror.com/vue@3.4.1 + transitivePeerDependencies: + - '@types/node' + - '@vue/composition-api' + - less + - lightningcss + - sass + - sass-loader + - stylus + - sugarss + - supports-color + - terser + - ts-node + - typescript + dev: false + + registry.npmmirror.com/vuepress@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1): + resolution: {integrity: sha512-sydt/B7+pIw926G5PntYmptLkC5o2buXKh+WR1+P2KnsvkXU+UGnQrJJ0FBvu/4RNuY99tkUZd59nyPhEmRrCg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuepress/-/vuepress-2.0.0-rc.0.tgz} + id: registry.npmmirror.com/vuepress/2.0.0-rc.0 + name: vuepress + version: 2.0.0-rc.0 + engines: {node: '>=18.16.0'} + hasBin: true + dependencies: + vuepress-vite: registry.npmmirror.com/vuepress-vite@2.0.0-rc.0(@vuepress/client@2.0.0-rc.0)(vue@3.4.1) + transitivePeerDependencies: + - '@types/node' + - '@vue/composition-api' + - '@vuepress/client' + - less + - lightningcss + - sass + - sass-loader + - stylus + - sugarss + - supports-color + - terser + - ts-node + - typescript + - vue + dev: false + + registry.npmmirror.com/webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz} + name: webidl-conversions + version: 3.0.1 + dev: false + + registry.npmmirror.com/whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz} + name: whatwg-url + version: 5.0.0 + dependencies: + tr46: registry.npmmirror.com/tr46@0.0.3 + webidl-conversions: registry.npmmirror.com/webidl-conversions@3.0.1 + dev: false + + registry.npmmirror.com/which-module@2.0.1: + resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which-module/-/which-module-2.0.1.tgz} + name: which-module + version: 2.0.1 + dev: false + + registry.npmmirror.com/which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which/-/which-2.0.2.tgz} + name: which + version: 2.0.2 + engines: {node: '>= 8'} + hasBin: true + dependencies: + isexe: registry.npmmirror.com/isexe@2.0.0 + dev: false + + registry.npmmirror.com/which@4.0.0: + resolution: {integrity: sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which/-/which-4.0.0.tgz} + name: which + version: 4.0.0 + engines: {node: ^16.13.0 || >=18.0.0} + hasBin: true + dependencies: + isexe: registry.npmmirror.com/isexe@3.1.1 + dev: false + + registry.npmmirror.com/wicked-good-xpath@1.3.0: + resolution: {integrity: sha512-Gd9+TUn5nXdwj/hFsPVx5cuHHiF5Bwuc30jZ4+ronF1qHK5O7HD0sgmXWSEgwKquT3ClLoKPVbO6qGwVwLzvAw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wicked-good-xpath/-/wicked-good-xpath-1.3.0.tgz} + name: wicked-good-xpath + version: 1.3.0 + dev: false + + registry.npmmirror.com/wide-align@1.1.5: + resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wide-align/-/wide-align-1.1.5.tgz} + name: wide-align + version: 1.1.5 + dependencies: + string-width: registry.npmmirror.com/string-width@4.2.3 + dev: false + + registry.npmmirror.com/wrap-ansi@6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz} + name: wrap-ansi + version: 6.2.0 + engines: {node: '>=8'} + dependencies: + ansi-styles: registry.npmmirror.com/ansi-styles@4.3.0 + string-width: registry.npmmirror.com/string-width@4.2.3 + strip-ansi: registry.npmmirror.com/strip-ansi@6.0.1 + dev: false + + registry.npmmirror.com/wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz} + name: wrap-ansi + version: 7.0.0 + engines: {node: '>=10'} + dependencies: + ansi-styles: registry.npmmirror.com/ansi-styles@4.3.0 + string-width: registry.npmmirror.com/string-width@4.2.3 + strip-ansi: registry.npmmirror.com/strip-ansi@6.0.1 + dev: false + + registry.npmmirror.com/wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz} + name: wrap-ansi + version: 8.1.0 + engines: {node: '>=12'} + dependencies: + ansi-styles: registry.npmmirror.com/ansi-styles@6.2.1 + string-width: registry.npmmirror.com/string-width@5.1.2 + strip-ansi: registry.npmmirror.com/strip-ansi@7.1.0 + dev: false + + registry.npmmirror.com/wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz} + name: wrappy + version: 1.0.2 + dev: false + + registry.npmmirror.com/xml-js@1.6.11: + resolution: {integrity: sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/xml-js/-/xml-js-1.6.11.tgz} + name: xml-js + version: 1.6.11 + hasBin: true + dependencies: + sax: registry.npmmirror.com/sax@1.3.0 + dev: false + + registry.npmmirror.com/xmldom-sre@0.1.31: + resolution: {integrity: sha512-f9s+fUkX04BxQf+7mMWAp5zk61pciie+fFLC9hX9UVvCeJQfNHRHXpeo5MPcR0EUf57PYLdt+ZO4f3Ipk2oZUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/xmldom-sre/-/xmldom-sre-0.1.31.tgz} + name: xmldom-sre + version: 0.1.31 + engines: {node: '>=0.1'} + dev: false + + registry.npmmirror.com/y18n@4.0.3: + resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/y18n/-/y18n-4.0.3.tgz} + name: y18n + version: 4.0.3 + dev: false + + registry.npmmirror.com/yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz} + name: yallist + version: 4.0.0 + dev: false + + registry.npmmirror.com/yaml@2.3.4: + resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yaml/-/yaml-2.3.4.tgz} + name: yaml + version: 2.3.4 + engines: {node: '>= 14'} + dev: false + + registry.npmmirror.com/yargs-parser@18.1.3: + resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yargs-parser/-/yargs-parser-18.1.3.tgz} + name: yargs-parser + version: 18.1.3 + engines: {node: '>=6'} + dependencies: + camelcase: registry.npmmirror.com/camelcase@5.3.1 + decamelize: registry.npmmirror.com/decamelize@1.2.0 + dev: false + + registry.npmmirror.com/yargs@15.4.1: + resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yargs/-/yargs-15.4.1.tgz} + name: yargs + version: 15.4.1 + engines: {node: '>=8'} + dependencies: + cliui: registry.npmmirror.com/cliui@6.0.0 + decamelize: registry.npmmirror.com/decamelize@1.2.0 + find-up: registry.npmmirror.com/find-up@4.1.0 + get-caller-file: registry.npmmirror.com/get-caller-file@2.0.5 + require-directory: registry.npmmirror.com/require-directory@2.1.1 + require-main-filename: registry.npmmirror.com/require-main-filename@2.0.0 + set-blocking: registry.npmmirror.com/set-blocking@2.0.0 + string-width: registry.npmmirror.com/string-width@4.2.3 + which-module: registry.npmmirror.com/which-module@2.0.1 + y18n: registry.npmmirror.com/y18n@4.0.3 + yargs-parser: registry.npmmirror.com/yargs-parser@18.1.3 + dev: false