diff --git a/package.json b/package.json index 701454bbf..3dd23a0f8 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "@vuepress/bundler-vite": "2.0.0-rc.26", "@vuepress/plugin-docsearch": "2.0.0-rc.120", "@vuepress/plugin-google-analytics": "2.0.0-rc.118", - "@vuepress/plugin-prismjs": "2.0.0-rc.120", + "@vuepress/plugin-prismjs": "2.0.0-rc.134", "@vuepress/plugin-pwa": "2.0.0-rc.120", "@vuepress/plugin-register-components": "^2.0.0-rc.118", "@vuepress/plugin-revealjs": "2.0.0-rc.120", diff --git a/yarn.lock b/yarn.lock index 789fe0c81..4988c3d61 100644 --- a/yarn.lock +++ b/yarn.lock @@ -476,6 +476,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-string-parser@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-string-parser@npm:7.29.7" + checksum: 10c0/194bc0f1716e396d5ffde56ad6119745fb9557662c98611590e5e454906783a4ccb21ce93056b8eb69a4909044834e45d96e50ac695bbe9e3221648fe033c06c + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-validator-identifier@npm:7.27.1" @@ -490,6 +497,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-validator-identifier@npm:7.29.7" + checksum: 10c0/4795354e7ae0dcafa72de1cd04ec51252dc1498517170beaf019e03effc5b7bf13c6b21a3949a77e07b8125be7f106ed1131350d8ebd4566ae874094a726d62b + languageName: node + linkType: hard + "@babel/helper-validator-option@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-validator-option@npm:7.27.1" @@ -540,6 +554,17 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.29.8": + version: 7.29.8 + resolution: "@babel/parser@npm:7.29.8" + dependencies: + "@babel/types": "npm:^7.29.8" + bin: + parser: ./bin/babel-parser.js + checksum: 10c0/acc890c5e6a6dd40863a47b50bac111d7185ee6fbbe163ebe11d5214854ca2adb901462ad4d718a65090ef84bd2230e9e8ab45a2e0caccc685f1f57ab0bb1e28 + languageName: node + linkType: hard + "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.27.1" @@ -1389,6 +1414,16 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.29.8": + version: 7.29.8 + resolution: "@babel/types@npm:7.29.8" + dependencies: + "@babel/helper-string-parser": "npm:^7.29.7" + "@babel/helper-validator-identifier": "npm:^7.29.7" + checksum: 10c0/be7c279f0abf2a086c633e21b49c7ca80275d05283cc5a268b67a708c9914bd0c944f1422b3eb3cb37682a2af5d560abf520ccf9b01b53ecbfe6b71fbc3fdde6 + languageName: node + linkType: hard + "@docsearch/core@npm:4.3.1": version: 4.3.1 resolution: "@docsearch/core@npm:4.3.1" @@ -3152,6 +3187,19 @@ __metadata: languageName: node linkType: hard +"@vue/compiler-core@npm:3.5.42": + version: 3.5.42 + resolution: "@vue/compiler-core@npm:3.5.42" + dependencies: + "@babel/parser": "npm:^7.29.8" + "@vue/shared": "npm:3.5.42" + entities: "npm:^7.0.1" + estree-walker: "npm:^2.0.2" + source-map-js: "npm:^1.2.1" + checksum: 10c0/9229c0990a5ee514ec4394bb16a8a382b3b1b412edc69fca8d7cd6c171e0714ebdd0612da6c08c1e6bdd8a588d4dd8f8b55f802574047b90bd5db41be9791312 + languageName: node + linkType: hard + "@vue/compiler-dom@npm:3.5.26": version: 3.5.26 resolution: "@vue/compiler-dom@npm:3.5.26" @@ -3162,6 +3210,16 @@ __metadata: languageName: node linkType: hard +"@vue/compiler-dom@npm:3.5.42": + version: 3.5.42 + resolution: "@vue/compiler-dom@npm:3.5.42" + dependencies: + "@vue/compiler-core": "npm:3.5.42" + "@vue/shared": "npm:3.5.42" + checksum: 10c0/70e88612b9fc8ca4a686121e474b808153dc9e54ad57d4e09024a737d17f9ad9e0fcf8e0ac3daaad2bfb45154b0f041fcfbdb612420d5d505ba72b9addcf4553 + languageName: node + linkType: hard + "@vue/compiler-sfc@npm:3.5.26": version: 3.5.26 resolution: "@vue/compiler-sfc@npm:3.5.26" @@ -3179,6 +3237,23 @@ __metadata: languageName: node linkType: hard +"@vue/compiler-sfc@npm:3.5.42": + version: 3.5.42 + resolution: "@vue/compiler-sfc@npm:3.5.42" + dependencies: + "@babel/parser": "npm:^7.29.8" + "@vue/compiler-core": "npm:3.5.42" + "@vue/compiler-dom": "npm:3.5.42" + "@vue/compiler-ssr": "npm:3.5.42" + "@vue/shared": "npm:3.5.42" + estree-walker: "npm:^2.0.2" + magic-string: "npm:^0.30.21" + postcss: "npm:^8.5.19" + source-map-js: "npm:^1.2.1" + checksum: 10c0/10df6550ce588c4d1f8582747c08f017880f81ecbf82614ea2a94843585a1ed48e653948e29d17b0a3ccd2195a18b9378bc82e07fd29c67772cb776c27fa945c + languageName: node + linkType: hard + "@vue/compiler-ssr@npm:3.5.26": version: 3.5.26 resolution: "@vue/compiler-ssr@npm:3.5.26" @@ -3189,6 +3264,16 @@ __metadata: languageName: node linkType: hard +"@vue/compiler-ssr@npm:3.5.42": + version: 3.5.42 + resolution: "@vue/compiler-ssr@npm:3.5.42" + dependencies: + "@vue/compiler-dom": "npm:3.5.42" + "@vue/shared": "npm:3.5.42" + checksum: 10c0/6fac96cd401bae3acc77332c05b2a50ffde9356183ad012990d64bd26515baea1b882ef03e596ee552193b48a07a171c09d7392c46a6e4de323a8f3eed557990 + languageName: node + linkType: hard + "@vue/devtools-api@npm:^6.6.4": version: 6.6.4 resolution: "@vue/devtools-api@npm:6.6.4" @@ -3238,6 +3323,15 @@ __metadata: languageName: node linkType: hard +"@vue/reactivity@npm:3.5.42": + version: 3.5.42 + resolution: "@vue/reactivity@npm:3.5.42" + dependencies: + "@vue/shared": "npm:3.5.42" + checksum: 10c0/05cfa78438ab140d0b7dca46b73eedbcd507858435328d99a7dcfc2da619cd03be23184fa3618bc7fc716b02eee79c9795b938ca1764201e21695e61d6a7e86a + languageName: node + linkType: hard + "@vue/runtime-core@npm:3.5.26": version: 3.5.26 resolution: "@vue/runtime-core@npm:3.5.26" @@ -3248,6 +3342,16 @@ __metadata: languageName: node linkType: hard +"@vue/runtime-core@npm:3.5.42": + version: 3.5.42 + resolution: "@vue/runtime-core@npm:3.5.42" + dependencies: + "@vue/reactivity": "npm:3.5.42" + "@vue/shared": "npm:3.5.42" + checksum: 10c0/974fb63e52f14c94338edb38ff0507ea6bb919febe6e4eba10f822d33f6acc785001f10ba4f01914874fe1a43e8636a355746d7f74d82f3a9d407599098ed6ce + languageName: node + linkType: hard + "@vue/runtime-dom@npm:3.5.26": version: 3.5.26 resolution: "@vue/runtime-dom@npm:3.5.26" @@ -3260,6 +3364,18 @@ __metadata: languageName: node linkType: hard +"@vue/runtime-dom@npm:3.5.42": + version: 3.5.42 + resolution: "@vue/runtime-dom@npm:3.5.42" + dependencies: + "@vue/reactivity": "npm:3.5.42" + "@vue/runtime-core": "npm:3.5.42" + "@vue/shared": "npm:3.5.42" + csstype: "npm:^3.2.3" + checksum: 10c0/6cc1502debd53483b5fc7438a015978e784b99cee9a2a8ae787a156b1219ce70d43b35f06b89b7c738b43da90811e7e18870a7b1d022ac88d52e703448f84821 + languageName: node + linkType: hard + "@vue/server-renderer@npm:3.5.26": version: 3.5.26 resolution: "@vue/server-renderer@npm:3.5.26" @@ -3272,6 +3388,17 @@ __metadata: languageName: node linkType: hard +"@vue/server-renderer@npm:3.5.42": + version: 3.5.42 + resolution: "@vue/server-renderer@npm:3.5.42" + dependencies: + "@vue/compiler-ssr": "npm:3.5.42" + "@vue/runtime-dom": "npm:3.5.42" + "@vue/shared": "npm:3.5.42" + checksum: 10c0/0a9d6964b9956ec518dc721a82a4920d83bb22cc7f9945eaaba1667f9c27483c8d2e6504c40278675a56acd2ab24bf801232fc12ec5970461f5fd82cee3bf8ec + languageName: node + linkType: hard + "@vue/shared@npm:3.5.26, @vue/shared@npm:^3.5.25": version: 3.5.26 resolution: "@vue/shared@npm:3.5.26" @@ -3279,6 +3406,13 @@ __metadata: languageName: node linkType: hard +"@vue/shared@npm:3.5.42, @vue/shared@npm:^3.5.42": + version: 3.5.42 + resolution: "@vue/shared@npm:3.5.42" + checksum: 10c0/9926d037d7956d1ca50b4bf20497c4663dd37e6bafa117be5df49d3929c8ec4ffc0ee5d3983805e86cdea5f8f9f7c1f3a0cbeb8f956e1812909635198f21a048 + languageName: node + linkType: hard + "@vuepress/bundler-vite@npm:2.0.0-rc.26": version: 2.0.0-rc.26 resolution: "@vuepress/bundler-vite@npm:2.0.0-rc.26" @@ -3374,6 +3508,29 @@ __metadata: languageName: node linkType: hard +"@vuepress/helper@npm:2.0.0-rc.134": + version: 2.0.0-rc.134 + resolution: "@vuepress/helper@npm:2.0.0-rc.134" + dependencies: + "@vue/shared": "npm:^3.5.42" + "@vueuse/core": "npm:^14.4.0" + cheerio: "npm:^1.2.0" + fflate: "npm:^0.8.3" + gray-matter: "npm:^4.0.3" + vue: "npm:^3.5.42" + peerDependencies: + "@vuepress/bundler-vite": 2.0.0-rc.31 + "@vuepress/bundler-webpack": 2.0.0-rc.31 + vuepress: 2.0.0-rc.31 + peerDependenciesMeta: + "@vuepress/bundler-vite": + optional: true + "@vuepress/bundler-webpack": + optional: true + checksum: 10c0/b1d597409ba698afe103e7136faeee085d1209841f37d1bd17c192f4997f74951d384c7b0ac2fc4cbd8e0ddf8c3050653a07775798fd0b1578b64aec22b34d25 + languageName: node + linkType: hard + "@vuepress/highlighter-helper@npm:2.0.0-rc.118": version: 2.0.0-rc.118 resolution: "@vuepress/highlighter-helper@npm:2.0.0-rc.118" @@ -3387,6 +3544,20 @@ __metadata: languageName: node linkType: hard +"@vuepress/highlighter-helper@npm:2.0.0-rc.134": + version: 2.0.0-rc.134 + resolution: "@vuepress/highlighter-helper@npm:2.0.0-rc.134" + peerDependencies: + "@vuepress/helper": 2.0.0-rc.134 + "@vueuse/core": ^14.4.0 + vuepress: 2.0.0-rc.31 + peerDependenciesMeta: + "@vueuse/core": + optional: true + checksum: 10c0/e26a18b6922ff787db800b676f624bdb644cc1be869ccddf208e0917f3f322fbc74e0e46e78e4e8960ebfd27d45ae3165b7d5ffa946fb70c5276d89475afd02b + languageName: node + linkType: hard + "@vuepress/markdown@npm:2.0.0-rc.26": version: 2.0.0-rc.26 resolution: "@vuepress/markdown@npm:2.0.0-rc.26" @@ -3788,16 +3959,16 @@ __metadata: languageName: node linkType: hard -"@vuepress/plugin-prismjs@npm:2.0.0-rc.120": - version: 2.0.0-rc.120 - resolution: "@vuepress/plugin-prismjs@npm:2.0.0-rc.120" +"@vuepress/plugin-prismjs@npm:2.0.0-rc.134": + version: 2.0.0-rc.134 + resolution: "@vuepress/plugin-prismjs@npm:2.0.0-rc.134" dependencies: - "@vuepress/helper": "npm:2.0.0-rc.120" - "@vuepress/highlighter-helper": "npm:2.0.0-rc.118" + "@vuepress/helper": "npm:2.0.0-rc.134" + "@vuepress/highlighter-helper": "npm:2.0.0-rc.134" prismjs: "npm:^1.30.0" peerDependencies: - vuepress: 2.0.0-rc.26 - checksum: 10c0/054f59e44b31965f744dec5fbfa4e81505dd44941adbb76d8e888a8cbbcf2b7ae64a807c3a57753bb30a8efb69bc548ddf18d2d5864aa497d869bef2229c503b + vuepress: 2.0.0-rc.31 + checksum: 10c0/a14acdff663411a731eb661cc0534a69f4906abf47cb4bdbbdcf26f6783efa28eabef0796fb8e760c1ddbc48fa34ba9b38d5c1956871a3a203fd05e06af58aef languageName: node linkType: hard @@ -4007,6 +4178,19 @@ __metadata: languageName: node linkType: hard +"@vueuse/core@npm:^14.4.0": + version: 14.4.0 + resolution: "@vueuse/core@npm:14.4.0" + dependencies: + "@types/web-bluetooth": "npm:^0.0.21" + "@vueuse/metadata": "npm:14.4.0" + "@vueuse/shared": "npm:14.4.0" + peerDependencies: + vue: ^3.5.0 + checksum: 10c0/3f1b61d0669ea118db9b22d8f71748d6b72a3d7a84e1e08343b02568097a43c32aa0cd65912df95cd923156e2b93adccd40b0f1f54fb34a24315ba5814ef3055 + languageName: node + linkType: hard + "@vueuse/metadata@npm:14.1.0": version: 14.1.0 resolution: "@vueuse/metadata@npm:14.1.0" @@ -4014,6 +4198,13 @@ __metadata: languageName: node linkType: hard +"@vueuse/metadata@npm:14.4.0": + version: 14.4.0 + resolution: "@vueuse/metadata@npm:14.4.0" + checksum: 10c0/f68e8213c9744be5d5b90554854db9a0707a07c343229484edf76e9877ed8f2dd0c323486fea001ab771df4d1d805d2ab1f079155219aae28bb593d7605acc7a + languageName: node + linkType: hard + "@vueuse/shared@npm:14.1.0": version: 14.1.0 resolution: "@vueuse/shared@npm:14.1.0" @@ -4023,6 +4214,15 @@ __metadata: languageName: node linkType: hard +"@vueuse/shared@npm:14.4.0": + version: 14.4.0 + resolution: "@vueuse/shared@npm:14.4.0" + peerDependencies: + vue: ^3.5.0 + checksum: 10c0/c26228253864134bb6a7a43d8204a4a7234711178406c5ff9735bff4151e901c0196b55017bff0c8d1f9bdb0a466edf1d26152cac9d67aa79e98c8965d16a743 + languageName: node + linkType: hard + "abbrev@npm:^3.0.0": version: 3.0.1 resolution: "abbrev@npm:3.0.1" @@ -4471,6 +4671,25 @@ __metadata: languageName: node linkType: hard +"cheerio@npm:^1.2.0": + version: 1.2.0 + resolution: "cheerio@npm:1.2.0" + dependencies: + cheerio-select: "npm:^2.1.0" + dom-serializer: "npm:^2.0.0" + domhandler: "npm:^5.0.3" + domutils: "npm:^3.2.2" + encoding-sniffer: "npm:^0.2.1" + htmlparser2: "npm:^10.1.0" + parse5: "npm:^7.3.0" + parse5-htmlparser2-tree-adapter: "npm:^7.1.0" + parse5-parser-stream: "npm:^7.1.2" + undici: "npm:^7.19.0" + whatwg-mimetype: "npm:^4.0.0" + checksum: 10c0/91a566aabfa9962f28056045bb7d92d79c0f8f3abb1fb86a852a9d1760556adddeb01a36b6f08fa7c133282375d387ae450a181a659e76c6a64016c30cc3f611 + languageName: node + linkType: hard + "chokidar@npm:^4.0.0, chokidar@npm:^4.0.3": version: 4.0.3 resolution: "chokidar@npm:4.0.3" @@ -4904,6 +5123,13 @@ __metadata: languageName: node linkType: hard +"entities@npm:^7.0.1": + version: 7.0.1 + resolution: "entities@npm:7.0.1" + checksum: 10c0/b4fb9937bb47ecb00aaaceb9db9cdd1cc0b0fb649c0e843d05cf5dbbd2e9d2df8f98721d8b1b286445689c72af7b54a7242fc2d63ef7c9739037a8c73363e7ca + languageName: node + linkType: hard + "env-paths@npm:^2.2.0": version: 2.2.1 resolution: "env-paths@npm:2.2.1" @@ -5321,6 +5547,13 @@ __metadata: languageName: node linkType: hard +"fflate@npm:^0.8.3": + version: 0.8.3 + resolution: "fflate@npm:0.8.3" + checksum: 10c0/eab181ca37f5348ae76d4b6f840e0026e30220e33153289ac942222d8b9638237d486507dbcc09878d724095bd354993a2ee48bbee99c8f2c6440d4448719aa7 + languageName: node + linkType: hard + "filelist@npm:^1.0.4": version: 1.0.4 resolution: "filelist@npm:1.0.4" @@ -5779,6 +6012,18 @@ __metadata: languageName: node linkType: hard +"htmlparser2@npm:^10.1.0": + version: 10.1.0 + resolution: "htmlparser2@npm:10.1.0" + dependencies: + domelementtype: "npm:^2.3.0" + domhandler: "npm:^5.0.3" + domutils: "npm:^3.2.2" + entities: "npm:^7.0.1" + checksum: 10c0/36394e29b80cfcc5e78e0fa4d3aa21fdaac3e6778d23e5c933e625c290987cd9a724a2eb0753ab60ed0c69dfaba0ab115f0ee50fb112fd8f0c4d522e7e0089a2 + languageName: node + linkType: hard + "http-cache-semantics@npm:^4.1.1": version: 4.2.0 resolution: "http-cache-semantics@npm:4.2.0" @@ -6731,6 +6976,15 @@ __metadata: languageName: node linkType: hard +"nanoid@npm:^3.3.18": + version: 3.3.19 + resolution: "nanoid@npm:3.3.19" + bin: + nanoid: bin/nanoid.cjs + checksum: 10c0/ce7afa6258bfaa00bdc8de291cfe9913280eaa403b7d9cff3db4e4200c1913e7163577df74897958da144db473a96c67f74f57db0f542fbfe409df677bae3255 + languageName: node + linkType: hard + "nanoid@npm:^5.1.6": version: 5.1.6 resolution: "nanoid@npm:5.1.6" @@ -7080,6 +7334,17 @@ __metadata: languageName: node linkType: hard +"postcss@npm:^8.5.19": + version: 8.5.28 + resolution: "postcss@npm:8.5.28" + dependencies: + nanoid: "npm:^3.3.18" + picocolors: "npm:^1.1.1" + source-map-js: "npm:^1.2.1" + checksum: 10c0/9fe44215a6628d89c8a75184b92f5b2f77e16f9e5b13b39b9009bb7e8e6eccddf82c8854bae922db1f17ace6ef3445073fe38abff513caeb03e5285b1b55620a + languageName: node + linkType: hard + "postcss@npm:^8.5.6": version: 8.5.6 resolution: "postcss@npm:8.5.6" @@ -7136,7 +7401,7 @@ __metadata: "@vuepress/bundler-vite": "npm:2.0.0-rc.26" "@vuepress/plugin-docsearch": "npm:2.0.0-rc.120" "@vuepress/plugin-google-analytics": "npm:2.0.0-rc.118" - "@vuepress/plugin-prismjs": "npm:2.0.0-rc.120" + "@vuepress/plugin-prismjs": "npm:2.0.0-rc.134" "@vuepress/plugin-pwa": "npm:2.0.0-rc.120" "@vuepress/plugin-register-components": "npm:^2.0.0-rc.118" "@vuepress/plugin-revealjs": "npm:2.0.0-rc.120" @@ -8282,6 +8547,13 @@ __metadata: languageName: node linkType: hard +"undici@npm:^7.19.0": + version: 7.29.1 + resolution: "undici@npm:7.29.1" + checksum: 10c0/5a419b1364531071ebdfd93748f7f2392d4eb6d68dd99814e1020f8fc6a517e3298129004c871516ee204bac68aba93541f587200b04a7449b8d45683a7d86f6 + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.1 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1" @@ -8561,6 +8833,24 @@ __metadata: languageName: node linkType: hard +"vue@npm:^3.5.42": + version: 3.5.42 + resolution: "vue@npm:3.5.42" + dependencies: + "@vue/compiler-dom": "npm:3.5.42" + "@vue/compiler-sfc": "npm:3.5.42" + "@vue/runtime-dom": "npm:3.5.42" + "@vue/server-renderer": "npm:3.5.42" + "@vue/shared": "npm:3.5.42" + peerDependencies: + typescript: "*" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/ece1b23f793dab779202d10a9174880edaf35ec3895c799ad2a96de0413e1b20ffd57f7ec8c3a7bcaf37e4d16a8d06e218fb3fb59d5a555235b6bc2bcd7f2c05 + languageName: node + linkType: hard + "vuepress-plugin-components@npm:2.0.0-rc.99": version: 2.0.0-rc.99 resolution: "vuepress-plugin-components@npm:2.0.0-rc.99"