diff --git a/package.json b/package.json index 94adb39..4fb787c 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "@types/jquery": "^3.5.6", "@vuepress/bundler-vite": "^2.0.0-beta.22", "@vuepress/plugin-back-to-top": "^2.0.0-beta.22", - "@vuepress/plugin-debug": "^2.0.0-beta.22", + "@vuepress/plugin-debug": "^2.0.0-beta.24", "@vuepress/plugin-search": "^2.0.0-beta.22", "postcss-loader": "^6.1.1", "prettier": "2.3.2", diff --git a/yarn.lock b/yarn.lock index 731e6b5..ee39113 100644 --- a/yarn.lock +++ b/yarn.lock @@ -95,6 +95,13 @@ resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.6.tgz#0b7018723084918a865eff99249c490505df2163" integrity sha512-7fDOJFA/x8B+sO1901BmHlf5dE1cxBU8mRXj8QOEDnn16hhGJv/IHxJtZhvsabZsIMn0eLIyeOKAeqSNJJYTpA== +"@types/debug@^4.1.7": + version "4.1.7" + resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.7.tgz#7cc0ea761509124709b8b2d1090d8f6c17aadb82" + integrity sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg== + dependencies: + "@types/ms" "*" + "@types/eslint-scope@^3.7.0": version "3.7.0" resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.0.tgz#4792816e31119ebd506902a482caec4951fabd86" @@ -147,6 +154,13 @@ dependencies: "@types/node" "*" +"@types/fs-extra@^9.0.12": + version "9.0.12" + resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.12.tgz#9b8f27973df8a7a3920e8461517ebf8a7d4fdfaf" + integrity sha512-I+bsBr67CurCGnSenZZ7v94gd3tc3+Aj2taxMT4yu4ABLuOgOjeFxX3dokG24ztSRg5tnT00sL8BszO7gSMoIw== + dependencies: + "@types/node" "*" + "@types/hash-sum@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@types/hash-sum/-/hash-sum-1.0.0.tgz#838f4e8627887d42b162d05f3d96ca636c2bc504" @@ -195,6 +209,15 @@ "@types/linkify-it" "*" "@types/mdurl" "*" +"@types/markdown-it@^12.0.3": + version "12.2.0" + resolved "https://registry.yarnpkg.com/@types/markdown-it/-/markdown-it-12.2.0.tgz#f609929ac1e50cf0d039473fb331ebc62e313b34" + integrity sha512-YEpywby5S2wt64C2E3bcpLvtIV8BuCj+4AGtL7tU51V8Vr1qwm+cX9gFfWRyclgLC0UK/7w2heYmhymDi+snzw== + dependencies: + "@types/linkify-it" "*" + "@types/mdurl" "*" + highlight.js "^10.7.2" + "@types/mdurl@*": version "1.0.2" resolved "https://registry.yarnpkg.com/@types/mdurl/-/mdurl-1.0.2.tgz#e2ce9d83a613bacf284c7be7d491945e39e1f8e9" @@ -205,6 +228,11 @@ resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== +"@types/ms@*": + version "0.7.31" + resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197" + integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA== + "@types/node@*": version "16.0.0" resolved "https://registry.yarnpkg.com/@types/node/-/node-16.0.0.tgz#067a6c49dc7a5c2412a505628e26902ae967bf6f" @@ -264,6 +292,17 @@ estree-walker "^2.0.1" source-map "^0.6.1" +"@vue/compiler-core@3.2.2": + version "3.2.2" + resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.2.tgz#8d3e29f129579ed9b14f48af735fd8d95f248504" + integrity sha512-QhCI0ZU5nAR0LMcLgzW3v75374tIrHGp8XG5CzJS7Nsy+iuignbE4MZ2XJfh5TGIrtpuzfWA4eTIfukZf/cRdg== + dependencies: + "@babel/parser" "^7.12.0" + "@babel/types" "^7.12.0" + "@vue/shared" "3.2.2" + estree-walker "^2.0.1" + source-map "^0.6.1" + "@vue/compiler-dom@3.1.4": version "3.1.4" resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.1.4.tgz#bf3795e1449f32c965d38c4ea6d808ca05fdfc97" @@ -272,6 +311,14 @@ "@vue/compiler-core" "3.1.4" "@vue/shared" "3.1.4" +"@vue/compiler-dom@3.2.2": + version "3.2.2" + resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.2.tgz#26e198498746c53047c3744d26fc95e670692ab7" + integrity sha512-ggcc+NV/ENIE0Uc3TxVE/sKrhYVpLepMAAmEiQ047332mbKOvUkowz4TTFZ+YkgOIuBOPP0XpCxmCMg7p874mA== + dependencies: + "@vue/compiler-core" "3.2.2" + "@vue/shared" "3.2.2" + "@vue/compiler-sfc@^3.1.4": version "3.1.4" resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.1.4.tgz#93e87db950e0711339c18baa7bb7d28d3522d7bc" @@ -308,28 +355,28 @@ resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.0.0-beta.15.tgz#ad7cb384e062f165bcf9c83732125bffbc2ad83d" integrity sha512-quBx4Jjpexo6KDiNUGFr/zF/2A4srKM9S9v2uHgMXSU//hjgq1eGzqkIFql8T9gfX5ZaVOUzYBP3jIdIR3PKIA== -"@vue/reactivity@3.1.4": - version "3.1.4" - resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.1.4.tgz#d926ed46fb0d48582ccf8665b062d37b5d35ba99" - integrity sha512-YDlgii2Cr9yAoKVZFzgY4j0mYlVT73986X3e5SPp6ifqckSEoFSUWXZK2Tb53TB/9qO29BEEbspnKD3m3wAwkA== +"@vue/reactivity@3.2.2": + version "3.2.2" + resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.2.tgz#d37011a68395e038a3cf5256af52d48c591b06b6" + integrity sha512-IHjhtmrhK6dzacj/EnLQDWOaA3HuzzVk6w84qgV8EpS4uWGIJXiRalMRg6XvGW2ykJvIl3pLsF0aBFlTMRiLOA== dependencies: - "@vue/shared" "3.1.4" + "@vue/shared" "3.2.2" -"@vue/runtime-core@3.1.4": - version "3.1.4" - resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.1.4.tgz#3e30ae6ecbfff06df5adc9414491143191a375ba" - integrity sha512-qmVJgJuFxfT7M4qHQ4M6KqhKC66fjuswK+aBivE8dWiZ2rtIGl9gtJGpwqwjQEcKEBTOfvvrtrwBncYArJUO8Q== +"@vue/runtime-core@3.2.2": + version "3.2.2" + resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.2.tgz#b9a7250783de19dd8dd6febf008084b0f9144586" + integrity sha512-/aUk1+GO/VPX0oVxhbzSWE1zrf3/wGCsO1ALNisVokYftKqfqLDjbJHE6mrI2hx3MiuwbHrWjJClkGUVTIOPEQ== dependencies: - "@vue/reactivity" "3.1.4" - "@vue/shared" "3.1.4" + "@vue/reactivity" "3.2.2" + "@vue/shared" "3.2.2" -"@vue/runtime-dom@3.1.4": - version "3.1.4" - resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.1.4.tgz#acfeee200d5c45fc2cbdf7058cda1498f9b45849" - integrity sha512-vbmwgTxku1BU87Kw7r29adv0OIrDXCW0PslOPQT0O/9R5SqcXgS94Yj6zsztDjvghegenwIAPNLlDR1Auh5s+w== +"@vue/runtime-dom@3.2.2": + version "3.2.2" + resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.2.tgz#6d0da23ed1cfc702477f4b8c5dc4f9335c94e119" + integrity sha512-1Le/NpCfawCOfePfJezvWUF+oCVLU8N+IHN4oFDOxRe6/PgHNJ+yT+YdxFifBfI+TIAoXI/9PsnqzmJZV+xsmw== dependencies: - "@vue/runtime-core" "3.1.4" - "@vue/shared" "3.1.4" + "@vue/runtime-core" "3.2.2" + "@vue/shared" "3.2.2" csstype "^2.6.8" "@vue/server-renderer@^3.1.4": @@ -345,6 +392,11 @@ resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.1.4.tgz#c14c461ec42ea2c1556e86f60b0354341d91adc3" integrity sha512-6O45kZAmkLvzGLToBxEz4lR2W6kXohCtebV2UxjH9GXjd8X9AhEn68FN9eNanFtWNzvgw1hqd6HkPRVQalqf7Q== +"@vue/shared@3.2.2", "@vue/shared@^3.2.2": + version "3.2.2" + resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.2.tgz#6104185ebd57af5a14ac51c1f491b2205fc24054" + integrity sha512-dvYb318tk9uOzHtSaT3WII/HscQSIRzoCZ5GyxEb3JlkEXASpAUAQwKnvSe2CudnF8XHFRTB7VITWSnWNLZUtA== + "@vuepress/bundler-vite@^2.0.0-beta.22": version "2.0.0-beta.22" resolved "https://registry.yarnpkg.com/@vuepress/bundler-vite/-/bundler-vite-2.0.0-beta.22.tgz#a9905a3559db7f8513716211a005e030de73f9e9" @@ -423,6 +475,15 @@ vue "^3.1.4" vue-router "^4.0.10" +"@vuepress/client@2.0.0-beta.24": + version "2.0.0-beta.24" + resolved "https://registry.yarnpkg.com/@vuepress/client/-/client-2.0.0-beta.24.tgz#f6bee3714731708e6c83ce53c717859c0b36c7b1" + integrity sha512-5GA+EMISf4AFwdpQnrbnQjTYVETiXK6AtpCDwhzGNWAFzcYFlSYRzUvJhgyaMY+A0IzdJv7/rf83bVB6RPpgVQ== + dependencies: + "@vuepress/shared" "2.0.0-beta.24" + vue "^3.2.2" + vue-router "^4.0.10" + "@vuepress/core@2.0.0-beta.21": version "2.0.0-beta.21" resolved "https://registry.yarnpkg.com/@vuepress/core/-/core-2.0.0-beta.21.tgz#553908882260d852dba72300e965afab7c5bb4bf" @@ -447,6 +508,18 @@ gray-matter "^4.0.3" toml "^3.0.0" +"@vuepress/core@2.0.0-beta.24": + version "2.0.0-beta.24" + resolved "https://registry.yarnpkg.com/@vuepress/core/-/core-2.0.0-beta.24.tgz#814ffc54930e07f7e1258f9829cf44bb87d1f593" + integrity sha512-08IAa8cqQwjtvpJTNeMucUgaqNjRE/nBbeKf8z7XCTbOOFXi/XLV9w/lC5lf+o0GRBKmX//3XDIR47fdpipAzA== + dependencies: + "@vuepress/client" "2.0.0-beta.24" + "@vuepress/markdown" "2.0.0-beta.24" + "@vuepress/shared" "2.0.0-beta.24" + "@vuepress/utils" "2.0.0-beta.24" + gray-matter "^4.0.3" + toml "^3.0.0" + "@vuepress/markdown@2.0.0-beta.21": version "2.0.0-beta.21" resolved "https://registry.yarnpkg.com/@vuepress/markdown/-/markdown-2.0.0-beta.21.tgz#2f38a55b529131b8552e2e7963ca28bf540ac23d" @@ -473,6 +546,19 @@ markdown-it-emoji "^2.0.0" mdurl "^1.0.1" +"@vuepress/markdown@2.0.0-beta.24": + version "2.0.0-beta.24" + resolved "https://registry.yarnpkg.com/@vuepress/markdown/-/markdown-2.0.0-beta.24.tgz#1d342723edc4966eec699f936f02073eb72c774a" + integrity sha512-48kFQJNp4fJfaKoOV10u2+siMKN0JvMj9XJ2T8YrLT3Emg/rWKZDSZAES7alFdQAkglQ87/jrkZE/lR/AaLpsA== + dependencies: + "@types/markdown-it" "^12.0.3" + "@vuepress/shared" "2.0.0-beta.24" + "@vuepress/utils" "2.0.0-beta.24" + markdown-it "^12.2.0" + markdown-it-anchor "^8.1.2" + markdown-it-emoji "^2.0.0" + mdurl "^1.0.1" + "@vuepress/plugin-active-header-links@2.0.0-beta.21": version "2.0.0-beta.21" resolved "https://registry.yarnpkg.com/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-beta.21.tgz#523dcfccab54a4786ccebf22f4f4dc3c0eb52ce8" @@ -518,15 +604,15 @@ markdown-it "^12.1.0" markdown-it-container "^3.0.0" -"@vuepress/plugin-debug@^2.0.0-beta.22": - version "2.0.0-beta.22" - resolved "https://registry.yarnpkg.com/@vuepress/plugin-debug/-/plugin-debug-2.0.0-beta.22.tgz#2e52b791b447b369e319ea50872cd0610059c352" - integrity sha512-M32k/fzedXaeVia88qhtJdbD0s6xTFSPpnjaPIb7S2HZeDdDHxUSFkekJsxzpg7IF8+PICe6dukl17cgqze3iQ== +"@vuepress/plugin-debug@^2.0.0-beta.24": + version "2.0.0-beta.24" + resolved "https://registry.yarnpkg.com/@vuepress/plugin-debug/-/plugin-debug-2.0.0-beta.24.tgz#8561d6072f05d4d3ca4a7da6745e9f1206258bc6" + integrity sha512-nqgmrYI6UWyn8IVxLTNuioE3MnLGttfjSvSMTZOLBbuaHqgmEyAekrwlRtjVbZrtWKGE8ayiC0R9fZ/m4OeyQA== dependencies: - "@vuepress/client" "2.0.0-beta.21" - "@vuepress/core" "2.0.0-beta.22" - "@vuepress/utils" "2.0.0-beta.21" - vue "^3.1.4" + "@vuepress/client" "2.0.0-beta.24" + "@vuepress/core" "2.0.0-beta.24" + "@vuepress/utils" "2.0.0-beta.24" + vue "^3.2.2" vue-router "^4.0.10" "@vuepress/plugin-git@2.0.0-beta.21": @@ -608,6 +694,13 @@ dependencies: "@vue/shared" "^3.1.4" +"@vuepress/shared@2.0.0-beta.24": + version "2.0.0-beta.24" + resolved "https://registry.yarnpkg.com/@vuepress/shared/-/shared-2.0.0-beta.24.tgz#49773a850b4236919b5d843a919f3e70d2bc700f" + integrity sha512-t+Da3m5PdodIB1MOXk4X/3X9Z16GQCJsE1rMDU04PR96qTffTofR9DFfrGo4FYiEzIPXCedvXEWu4mL1r2kauw== + dependencies: + "@vue/shared" "^3.2.2" + "@vuepress/theme-default@2.0.0-beta.21": version "2.0.0-beta.21" resolved "https://registry.yarnpkg.com/@vuepress/theme-default/-/theme-default-2.0.0-beta.21.tgz#152523391cdcae2668b7944a4dd9c0b01e605f1e" @@ -648,6 +741,23 @@ ora "^5.4.1" upath "^2.0.1" +"@vuepress/utils@2.0.0-beta.24": + version "2.0.0-beta.24" + resolved "https://registry.yarnpkg.com/@vuepress/utils/-/utils-2.0.0-beta.24.tgz#7e7179d2019333bb46e844b11e2cb6668b24ee88" + integrity sha512-dqA1jvIWdTAGJEWELqJj8QONw/IkIu/4SJqJXgdHKFl5e6k71HTACnQgB9hkn2TUhSdMMnXTDOCd37g5l3jkaw== + dependencies: + "@types/debug" "^4.1.7" + "@types/fs-extra" "^9.0.12" + "@types/hash-sum" "^1.0.0" + "@vuepress/shared" "2.0.0-beta.24" + chalk "^4.1.2" + debug "^4.3.2" + fs-extra "^10.0.0" + globby "^11.0.4" + hash-sum "^2.0.0" + ora "^5.4.1" + upath "^2.0.1" + "@webassemblyjs/ast@1.11.0": version "1.11.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.0.tgz#a5aa679efdc9e51707a4207139da57920555961f" @@ -1085,6 +1195,14 @@ chalk@^4.1.0, chalk@^4.1.1: ansi-styles "^4.1.0" supports-color "^7.1.0" +chalk@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + "chokidar@>=3.0.0 <4.0.0", chokidar@^3.5.1, chokidar@^3.5.2: version "3.5.2" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75" @@ -1626,7 +1744,7 @@ debug@^3.1.1: dependencies: ms "^2.1.1" -debug@^4.1.0, debug@^4.3.1: +debug@^4.1.0, debug@^4.3.1, debug@^4.3.2: version "4.3.2" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b" integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== @@ -2232,6 +2350,11 @@ he@^1.1.1, he@^1.2.0: resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== +highlight.js@^10.7.2: + version "10.7.3" + resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-10.7.3.tgz#697272e3991356e40c3cac566a74eef681756531" + integrity sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A== + hpack.js@^2.1.6: version "2.1.6" resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" @@ -2793,6 +2916,11 @@ markdown-it-anchor@^8.1.0: resolved "https://registry.yarnpkg.com/markdown-it-anchor/-/markdown-it-anchor-8.1.0.tgz#b10d13d12aa9b90963f628cb7c474039df7f7a69" integrity sha512-QgnJbBhoDL8YIxeOnxxjhuMPsnjhHSixs3NuZBW8srNrwHlZUncY0j75bukEQoLRV+YCuwfVSqY4ShFfnzTaDQ== +markdown-it-anchor@^8.1.2: + version "8.1.2" + resolved "https://registry.yarnpkg.com/markdown-it-anchor/-/markdown-it-anchor-8.1.2.tgz#1f26b102005cb7750d5159d06ba3cfa9400ebc3d" + integrity sha512-9D58TKK4dakqmjcmVuqHoB3ntKBpQJ0Ld38B83aiHJcBD72IZIyPjNtihPA6ayRI5WD33e1W68mArliNLHCprg== + markdown-it-container@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/markdown-it-container/-/markdown-it-container-3.0.0.tgz#1d19b06040a020f9a827577bb7dbf67aa5de9a5b" @@ -2819,6 +2947,17 @@ markdown-it@^12.1.0: mdurl "^1.0.1" uc.micro "^1.0.5" +markdown-it@^12.2.0: + version "12.2.0" + resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-12.2.0.tgz#091f720fd5db206f80de7a8d1f1a7035fd0d38db" + integrity sha512-Wjws+uCrVQRqOoJvze4HCqkKl1AsSh95iFAeQDwnyfxM09divCBSXlDR1uTvyUP3Grzpn4Ru8GeCxYPM8vkCQg== + dependencies: + argparse "^2.0.1" + entities "~2.1.0" + linkify-it "^3.0.1" + mdurl "^1.0.1" + uc.micro "^1.0.5" + mdn-data@2.0.14: version "2.0.14" resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" @@ -4100,14 +4239,14 @@ vue-router@^4.0.10: dependencies: "@vue/devtools-api" "^6.0.0-beta.14" -vue@^3.1.4: - version "3.1.4" - resolved "https://registry.yarnpkg.com/vue/-/vue-3.1.4.tgz#120d6818c51eaa35d0879e5bc1cff60135bc69fd" - integrity sha512-p8dcdyeCgmaAiZsbLyDkmOLcFGZb/jEVdCLW65V68LRCXTNX8jKsgah2F7OZ/v/Ai2V0Fb1MNO0vz/GFqsPVMA== +vue@^3.1.4, vue@^3.2.2: + version "3.2.2" + resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.2.tgz#11715cb71a02baefd0f6e6552dc623680eb1bf32" + integrity sha512-D/LuzAV30CgNJYGyNheE/VUs5N4toL2IgmS6c9qeOxvyh0xyn4exyRqizpXIrsvfx34zG9x5gCI2tdRHCGvF9w== dependencies: - "@vue/compiler-dom" "3.1.4" - "@vue/runtime-dom" "3.1.4" - "@vue/shared" "3.1.4" + "@vue/compiler-dom" "3.2.2" + "@vue/runtime-dom" "3.2.2" + "@vue/shared" "3.2.2" vuepress-plugin-mermaidjs@^1.8.1: version "1.8.1"