diff --git a/package.json b/package.json index e756a66..63df0d7 100644 --- a/package.json +++ b/package.json @@ -32,15 +32,15 @@ }, "homepage": "https://github.com/ruochuan12/blog#readme", "dependencies": { - "rspress": "^1.40.1", + "rspress": "^1.41.1", "rspress-plugin-mermaid": "^0.3.0" }, "devDependencies": { "@release-it/conventional-changelog": "^5.1.1", - "@types/node": "^16.18.125", + "@types/node": "^16.18.126", "chokidar": "^4.0.3", "git-cz": "^4.9.0", - "globby": "^14.0.2", + "globby": "^14.1.0", "release-it": "^17.11.0", "rsbuild-plugin-google-analytics": "^1.0.3", "rspress-plugin-font-open-sans": "^1.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c6c491f..508b401 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,18 +9,18 @@ importers: .: dependencies: rspress: - specifier: ^1.40.1 - version: 1.40.1(webpack@5.93.0) + specifier: ^1.41.1 + version: 1.41.1(webpack@5.93.0) rspress-plugin-mermaid: specifier: ^0.3.0 - version: 0.3.0(rspress@1.40.1(webpack@5.93.0)) + version: 0.3.0(rspress@1.41.1(webpack@5.93.0)) devDependencies: '@release-it/conventional-changelog': specifier: ^5.1.1 version: 5.1.1(release-it@17.11.0) '@types/node': - specifier: ^16.18.124 - version: 16.18.124 + specifier: ^16.18.126 + version: 16.18.126 chokidar: specifier: ^4.0.3 version: 4.0.3 @@ -28,20 +28,20 @@ importers: specifier: ^4.9.0 version: 4.9.0 globby: - specifier: ^14.0.2 - version: 14.0.2 + specifier: ^14.1.0 + version: 14.1.0 release-it: specifier: ^17.11.0 version: 17.11.0 rsbuild-plugin-google-analytics: specifier: ^1.0.3 - version: 1.0.3(@rsbuild/core@1.2.0) + version: 1.0.3(@rsbuild/core@1.2.3) rspress-plugin-font-open-sans: specifier: ^1.0.0 version: 1.0.0 rspress-plugin-reading-time: specifier: ^0.3.0 - version: 0.3.0(rspress@1.40.1(webpack@5.93.0)) + version: 0.3.0(rspress@1.41.1(webpack@5.93.0)) packages: @@ -239,8 +239,8 @@ packages: peerDependencies: release-it: ^15.4.1 - '@remix-run/router@1.21.1': - resolution: {integrity: sha512-KeBYSwohb8g4/wCcnksvKTYlg69O62sQeLynn2YE+5z7JWEj95if27kclW9QqbrlsQ2DINI8fjbV3zyuKfwjKg==} + '@remix-run/router@1.22.0': + resolution: {integrity: sha512-MBOl8MeOzpK0HQQQshKB7pABXbmyHizdTpqnrIseTbsv0nAepwC2ENZa1aaBExNQcpLoXmWthhak8SABLzvGPw==} engines: {node: '>=14.0.0'} '@rsbuild/core@1.0.1-rc.0': @@ -253,8 +253,8 @@ packages: engines: {node: '>=16.7.0'} hasBin: true - '@rsbuild/core@1.2.0': - resolution: {integrity: sha512-dyAok2W0kv6l2i1MspQZPgUjipuNYl62LusFfgAYCbk6fRmQwZQo8QjPeY6jSDl5/wDDYqIaL/9kZXrAh7Cn3g==} + '@rsbuild/core@1.2.3': + resolution: {integrity: sha512-lUCt8gQe9E2PI3srcEJ1Na3GQYmsYuvAqK0f/k00HM0pEjrbOFC9Xq2kR85UoXHFqlTCIw/fLLDe91PKRCbKAw==} engines: {node: '>=16.7.0'} hasBin: true @@ -283,8 +283,8 @@ packages: cpu: [arm64] os: [darwin] - '@rspack/binding-darwin-arm64@1.2.0': - resolution: {integrity: sha512-FXmouSPt6BAA4JdNpJQNnvL8L1m9w67NgyCBVG0hX5f6QkWLaAoRApuC2mPYkwSLJ4DjdfIt2Tdu+hsXk7UKnA==} + '@rspack/binding-darwin-arm64@1.2.2': + resolution: {integrity: sha512-h23F8zEkXWhwMeScm0ZnN78Zh7hCDalxIWsm7bBS0eKadnlegUDwwCF8WE+8NjWr7bRzv0p3QBWlS5ufkcL4eA==} cpu: [arm64] os: [darwin] @@ -298,8 +298,8 @@ packages: cpu: [x64] os: [darwin] - '@rspack/binding-darwin-x64@1.2.0': - resolution: {integrity: sha512-Z1lo83dMcxsgvY+x28iqek7Gj3Xv8xX8GX2A5aqkziUtP4aGgSHBKyxgjTPWZVyA0YM6txp0qR/e+2pxAgg4vw==} + '@rspack/binding-darwin-x64@1.2.2': + resolution: {integrity: sha512-vG5s7FkEvwrGLfksyDRHwKAHUkhZt1zHZZXJQn4gZKjTBonje8ezdc7IFlDiWpC4S+oBYp73nDWkUzkGRbSdcQ==} cpu: [x64] os: [darwin] @@ -315,8 +315,8 @@ packages: os: [linux] libc: [glibc] - '@rspack/binding-linux-arm64-gnu@1.2.0': - resolution: {integrity: sha512-6ZYK5kF8KvQ7lhnCwUSJReSBJ7E5RROeFZgFaU9NXV6s5UDM/2/zMve5nKtzv38lGuYrFPI2oQuuaz3zEeoNPQ==} + '@rspack/binding-linux-arm64-gnu@1.2.2': + resolution: {integrity: sha512-VykY/kiYOzO8E1nYzfJ9+gQEHxb5B6lt5wa8M6xFi5B6jEGU+OsaGskmAZB9/GFImeFDHxDPvhUalI4R9p8O2Q==} cpu: [arm64] os: [linux] libc: [glibc] @@ -333,8 +333,8 @@ packages: os: [linux] libc: [musl] - '@rspack/binding-linux-arm64-musl@1.2.0': - resolution: {integrity: sha512-WI197iCA+SHLmnBozedSSwCAeTGM9lBYo4SjxLo24Du0FTdTUI44rFS0g8yRbLoFy4LTzcVEEtKqOW4tnlDLow==} + '@rspack/binding-linux-arm64-musl@1.2.2': + resolution: {integrity: sha512-Z5vAC4wGfXi8XXZ6hs8Q06TYjr3zHf819HB4DI5i4C1eQTeKdZSyoFD0NHFG23bP4NWJffp8KhmoObcy9jBT5Q==} cpu: [arm64] os: [linux] libc: [musl] @@ -351,8 +351,8 @@ packages: os: [linux] libc: [glibc] - '@rspack/binding-linux-x64-gnu@1.2.0': - resolution: {integrity: sha512-dfaHOz07HdZLslKNgDtTR13CHoogUMsSPRr9cpTwIYOUeseaxkowHqE05KcNdxRV+N7WAwZRbsHupFw35ECY0w==} + '@rspack/binding-linux-x64-gnu@1.2.2': + resolution: {integrity: sha512-o3pDaL+cH5EeRbDE9gZcdZpBgp5iXvYZBBhe8vZQllYgI4zN5MJEuleV7WplG3UwTXlgZg3Kht4RORSOPn96vg==} cpu: [x64] os: [linux] libc: [glibc] @@ -369,8 +369,8 @@ packages: os: [linux] libc: [musl] - '@rspack/binding-linux-x64-musl@1.2.0': - resolution: {integrity: sha512-1ioVAoi0K+1JlqFIEzTd0Z00eeIYu0F/fDRY1wCNJlPWMjenmTn0lzygPyb/4ndv9kXhqKc/6a2vvVkO+R0sTg==} + '@rspack/binding-linux-x64-musl@1.2.2': + resolution: {integrity: sha512-RE3e0xe4DdchHssttKzryDwjLkbrNk/4H59TkkWeGYJcLw41tmcOZVFQUOwKLUvXWVyif/vjvV/w1SMlqB4wQg==} cpu: [x64] os: [linux] libc: [musl] @@ -385,8 +385,8 @@ packages: cpu: [arm64] os: [win32] - '@rspack/binding-win32-arm64-msvc@1.2.0': - resolution: {integrity: sha512-CMk4CsQZuzZgoOZ6BGIodS1SwhrxEZiF3fVXfSrBk0R0Hb2bi9wwQPuDmmK3FwDRXS/incmp0YhPQOP/Mzq8GQ==} + '@rspack/binding-win32-arm64-msvc@1.2.2': + resolution: {integrity: sha512-R+PKBYn6uzTaDdVqTHvjqiJPBr5ZHg1wg5UmFDLNH9OklzVFyQh1JInSdJRb7lzfzTRz6bEkkwUFBPQK/CGScw==} cpu: [arm64] os: [win32] @@ -400,8 +400,8 @@ packages: cpu: [ia32] os: [win32] - '@rspack/binding-win32-ia32-msvc@1.2.0': - resolution: {integrity: sha512-Zm2DoLZmx8t4vxkOKF478y4P/O4sDQ6eZW3fVw1GUNI/B/lX/XwnAfYPKZEtTde9PQ/lFm29VRTH330TRVhagQ==} + '@rspack/binding-win32-ia32-msvc@1.2.2': + resolution: {integrity: sha512-dBqz3sRAGZ2f31FgzKLDvIRfq2haRP3X3XVCT0PsiMcvt7QJng+26aYYMy2THatd/nM8IwExYeitHWeiMBoruw==} cpu: [ia32] os: [win32] @@ -415,8 +415,8 @@ packages: cpu: [x64] os: [win32] - '@rspack/binding-win32-x64-msvc@1.2.0': - resolution: {integrity: sha512-R2ICWiofKFR49A/CC8PIrPzf9tcCqYS3i8BlXCWKFU0Fy5t4uK8/xIml4lV5KCHSsDsE5c4c2tRm9E6FC8J1aw==} + '@rspack/binding-win32-x64-msvc@1.2.2': + resolution: {integrity: sha512-eeAvaN831KG553cMSHkVldyk6YQn4ujgRHov6r1wtREq7CD3/ka9LMkJUepCN85K7XtwYT0N4KpFIQyf5GTGoA==} cpu: [x64] os: [win32] @@ -426,8 +426,8 @@ packages: '@rspack/binding@1.1.8': resolution: {integrity: sha512-+/JzXx1HctfgPj+XtsCTbRkxiaOfAXGZZLEvs7jgp04WgWRSZ5u97WRCePNPvy+sCfOEH/2zw2ZK36Z7oQRGhQ==} - '@rspack/binding@1.2.0': - resolution: {integrity: sha512-Y2DBqzmK+s0mecDKGPujTAZXdwQ62+TezNuIlkA8aKG3YLWTVcUB46Yj3ybNEspohrO+ts8ltksi0drsuGWxkQ==} + '@rspack/binding@1.2.2': + resolution: {integrity: sha512-GCZwpGFYlLTdJ2soPLwjw9z4LSZ+GdpbHNfBt3Cm/f/bAF8n6mZc7dHUqN893RFh7MPU17HNEL3fMw7XR+6pHg==} '@rspack/core@1.0.0': resolution: {integrity: sha512-F4RA9uOLLvD1oTKa96Gcly+Sro1qaqPNENadFyiPwepa7DrwexQa/ym6CQKbvKMOYGKlVSFDPUmgFAirz35ETg==} @@ -447,8 +447,8 @@ packages: '@swc/helpers': optional: true - '@rspack/core@1.2.0': - resolution: {integrity: sha512-mlALDjPifZpVAC4ML037FvkyCUbNMD2+GLwb1TZhuyVguKpI3FrJab8Zs7+nLvN3pbpWqAb6YBhyqmwCFdb1nw==} + '@rspack/core@1.2.2': + resolution: {integrity: sha512-EeHAmY65Uj62hSbUKesbrcWGE7jfUI887RD03G++Gj8jS4WPHEu1TFODXNOXg6pa7zyIvs2BK0Bm16Kwz8AEaQ==} engines: {node: '>=16.0.0'} peerDependencies: '@rspack/tracing': ^1.x @@ -475,8 +475,8 @@ packages: react-refresh: optional: true - '@rspress/core@1.40.1': - resolution: {integrity: sha512-nXegy7sfmAhjKKUaRjQsXxN0TWjLAGsfNADjV8pL2TkIGHYa3eZslZ3/tIDmLPU2PuCHknsCST+7wjyMYPcScQ==} + '@rspress/core@1.41.1': + resolution: {integrity: sha512-ygR8nrHl/aK7B+y5c0MBODNuIYi4DN29blgSRl5dUsNzlKG39kFzyfjkXT6U8Ap0e1W6O6r3l1NArnUTzweTTw==} engines: {node: '>=14.17.6'} '@rspress/mdx-rs-darwin-arm64@0.6.6': @@ -531,26 +531,26 @@ packages: resolution: {integrity: sha512-NpNhTKBIlV3O6ADhoZkgHvBFvXMW2TYlIWmIT1ysJESUBqDpaN9H3Teve5fugjU2pQ2ORBZO6SQGKliMw/8m/Q==} engines: {node: '>= 10'} - '@rspress/plugin-auto-nav-sidebar@1.40.1': - resolution: {integrity: sha512-uwkcjRlgIoNuSTMZb4lXLVpRr+WBodkLg/UN126akwW1wA5h/V8HrQ1qoZZNSsbxr8c8m727O3xmLOUXradigA==} + '@rspress/plugin-auto-nav-sidebar@1.41.1': + resolution: {integrity: sha512-BUC1Oac2IUpdr1U3b8jaS/lgA+b70BkJP0FGFVY6tl7V83GgeNL79+o81jid0zmrNeJd+5SArShQJyWTinGrdg==} engines: {node: '>=14.17.6'} - '@rspress/plugin-container-syntax@1.40.1': - resolution: {integrity: sha512-vfgqgpxRREsQcHHpIIFRdBU0DX1NuNWr2r0hO6UYI/c+hS6sOIrszNNhHijCtFigTyKYMSxP5+Kq+9LZ+/0Vyw==} + '@rspress/plugin-container-syntax@1.41.1': + resolution: {integrity: sha512-RAKA8dtKKw4Gw0A/PDRe6GEDc5OZlCkjfznCJV4ctq3PjtegsMPjSyrleciHKYwhaA3m9aJcMjt4kNsWD6wNMw==} engines: {node: '>=14.17.6'} - '@rspress/plugin-last-updated@1.40.1': - resolution: {integrity: sha512-gr8aIBiOIL6MWaq2wQwCXO0+ccaL4CflhsdPEZ1+LYm4XuqbYepyrSmwEIfiijj0njZlsugJZTPk//BI/DauEQ==} + '@rspress/plugin-last-updated@1.41.1': + resolution: {integrity: sha512-ap/QHD1VbMxlieDWnSFYv373hCw3nBUjzInIIfNLseOm2xHPJHKyBeGjIGIWjer0o388PZEjbSKJkj13Y2HE/A==} engines: {node: '>=14.17.6'} - '@rspress/plugin-medium-zoom@1.40.1': - resolution: {integrity: sha512-VIuwHhofGUNfMSwa4sIyDho/iFLm5uE3RzYIm0usCERER6sVUa/gBMKpbRTFiUC2Ydk5dzkS6KKIuMAh/j3EiQ==} + '@rspress/plugin-medium-zoom@1.41.1': + resolution: {integrity: sha512-6Ro34kMvf0T4mVVpro0DOtJus1VuPjZW604UNoKvfSZo66klJVnC4OFqhF8ctoU+uhZWorSESEWepaIhcWt4nQ==} engines: {node: '>=14.17.6'} peerDependencies: - '@rspress/runtime': ^1.40.1 + '@rspress/runtime': ^1.41.1 - '@rspress/runtime@1.40.1': - resolution: {integrity: sha512-tJw7NL38KoZdPeHCEbl3EDNZWp2kE87CQDnSrwWwZ1opCms07BrujcJ9JlG08FUUbpDfei9oafN9QjKAshI5CA==} + '@rspress/runtime@1.41.1': + resolution: {integrity: sha512-OK0vrd8/rVwoRRnGC22FguXF5CP1aWiNCiu4dDXgGGOT3SxdqoshxhqtEJCXao1iMtYHdfDgdUA74jUdeN6I+Q==} engines: {node: '>=14.17.6'} '@rspress/shared@1.30.0': @@ -559,11 +559,11 @@ packages: '@rspress/shared@1.39.1': resolution: {integrity: sha512-giENa41wae5ilPYPSFYrbe2FXpLRh39HjDDFyJc2GL05PkFAR1zLOf3lcZUqEDt+XG1z6ia9B+Mu0beCMlQTwQ==} - '@rspress/shared@1.40.1': - resolution: {integrity: sha512-UFl/dHJOp43gG8lq09mmZmHVjl6RuBxt1iKy6TWTfIp6UunwqgC0Aj9rqDiCZ+IUrgafW46gkRd5rl7Wyxq0Ww==} + '@rspress/shared@1.41.1': + resolution: {integrity: sha512-q4BC1nz/si+aDPewwbBSmKxGvgPz1Ki6zqcyz9qGQG6lMLXC7u1n2/ohrrN4ECpD7N2JTXjjDBE75CqmlQaoNg==} - '@rspress/theme-default@1.40.1': - resolution: {integrity: sha512-MlRlL3CmREShjixKMq61kg6R+/1v6+alRQwnKUiNK1R/4J/ij6br2na20f2flGrtRuqdp/ZpFH2CaYjVdYdCBQ==} + '@rspress/theme-default@1.41.1': + resolution: {integrity: sha512-jPdwHOm2d5wSkIadCos4EEQ8Mw+KQCb/zkEPQcTF4uX5crIFQrLyq2D9ROj3C1ZwAtdfjd/A6ueJZCZE6c8KWw==} engines: {node: '>=14.17.6'} '@selderee/plugin-htmlparser2@0.11.0': @@ -636,8 +636,8 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node@16.18.124': - resolution: {integrity: sha512-8ADCm5WzM/IpWxjs1Jhtwo6j+Fb8z4yr/CobP5beUUPdyCI0mg87/bqQYxNcqnhZ24Dc9RME8SQWu5eI/FmSGA==} + '@types/node@16.18.126': + resolution: {integrity: sha512-OTcgaiwfGFBKacvfwuHzzn1KLxH/er8mluiy8/uM3sGXHaRe73RrSIj01jow9t4kJEW633Ov+cOexXeiApTyAw==} '@types/node@20.16.5': resolution: {integrity: sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==} @@ -1540,6 +1540,10 @@ packages: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} + fast-glob@3.3.3: + resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} + engines: {node: '>=8.6.0'} + fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} @@ -1549,6 +1553,14 @@ packages: fault@1.0.4: resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==} + fdir@6.4.3: + resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} @@ -1661,6 +1673,10 @@ packages: resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} engines: {node: '>=18'} + globby@14.1.0: + resolution: {integrity: sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==} + engines: {node: '>=18'} + graceful-fs@4.2.10: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} @@ -1788,6 +1804,10 @@ packages: resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} engines: {node: '>= 4'} + ignore@7.0.3: + resolution: {integrity: sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==} + engines: {node: '>= 4'} + immutable@5.0.2: resolution: {integrity: sha512-1NU7hWZDkV7hJ4PJ9dur9gTNQ4ePNPN4k9/0YhwjzykTi/+3Q5pF93YU5QoVj8BuOnhLgaY8gs0U2pj4kSYVcw==} @@ -2421,6 +2441,10 @@ packages: resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} engines: {node: '>=8.6'} + micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} + mime-db@1.52.0: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} @@ -2662,6 +2686,10 @@ packages: resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} engines: {node: '>=12'} + path-type@6.0.0: + resolution: {integrity: sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==} + engines: {node: '>=18'} + peberminta@0.9.0: resolution: {integrity: sha512-XIxfHpEuSJbITd1H3EeQwpcZbTLHc+VVr8ANI9t5sit565tsI4/xK3KWTUFE2e6QiangUkh3B0jihzmGnNrRsQ==} @@ -2678,6 +2706,10 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} + picomatch@4.0.2: + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} + engines: {node: '>=12'} + pify@2.3.0: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} @@ -2777,15 +2809,15 @@ packages: resolution: {integrity: sha512-FPvF2XxTSikpJxcr+bHut2H4gJ17+18Uy20D5/F+SKzFap62R3cM5wH6b8WN3LyGSYeQilLEcJcR1fjBSI2S1A==} engines: {node: '>=0.10.0'} - react-router-dom@6.28.2: - resolution: {integrity: sha512-O81EWqNJWqvlN/a7eTudAdQm0TbI7hw+WIi7OwwMcTn5JMyZ0ibTFNGz+t+Lju0df4LcqowCegcrK22lB1q9Kw==} + react-router-dom@6.29.0: + resolution: {integrity: sha512-pkEbJPATRJ2iotK+wUwHfy0xs2T59YPEN8BQxVCPeBZvK7kfPESRc/nyxzdcxR17hXgUPYx2whMwl+eo9cUdnQ==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' - react-router@6.28.2: - resolution: {integrity: sha512-BgFY7+wEGVjHCiqaj2XiUBQ1kkzfg6UoKYwEe0wv+FF+HNPCxtS/MVPvLAPH++EsuCMReZl9RYVGqcHLk5ms3A==} + react-router@6.29.0: + resolution: {integrity: sha512-DXZJoE0q+KyeVw75Ck6GkPxFak63C4fGqZGNijnWgzB/HzSP1ZfTlBj5COaGWwhrMQ/R8bXiq5Ooy4KG+ReyjQ==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' @@ -2947,8 +2979,8 @@ packages: peerDependencies: rspress: '*' - rspress@1.40.1: - resolution: {integrity: sha512-1smIb5mae1FPvEYN+833bGnhnT78BaAOyooVSJH2koIYBYMfMxEz21HTiXOSsreLcCnfww0AVqVP8ro1B4rDQw==} + rspress@1.41.1: + resolution: {integrity: sha512-wTYmUDoEsdnbK6FMjts5pwfnlAj5CwQcDWPhPSuZIZiorz3SiWHXF4WLiSNcMpp9u+sjv/Zu3nk2eu55U2eMFA==} hasBin: true run-applescript@7.0.0: @@ -3369,6 +3401,10 @@ packages: through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + tinyglobby@0.2.10: + resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} + engines: {node: '>=12.0.0'} + tmp@0.0.33: resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} engines: {node: '>=0.6.0'} @@ -3445,6 +3481,10 @@ packages: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} + unicorn-magic@0.3.0: + resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} + engines: {node: '>=18'} + unified@10.1.2: resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} @@ -3893,7 +3933,7 @@ snapshots: release-it: 17.11.0 semver: 7.3.8 - '@remix-run/router@1.21.1': {} + '@remix-run/router@1.22.0': {} '@rsbuild/core@1.0.1-rc.0': dependencies: @@ -3912,30 +3952,30 @@ snapshots: '@swc/helpers': 0.5.15 core-js: 3.39.0 - '@rsbuild/core@1.2.0': + '@rsbuild/core@1.2.3': dependencies: - '@rspack/core': 1.2.0(@swc/helpers@0.5.15) + '@rspack/core': 1.2.2(@swc/helpers@0.5.15) '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.15 core-js: 3.40.0 transitivePeerDependencies: - '@rspack/tracing' - '@rsbuild/plugin-less@1.1.0(@rsbuild/core@1.2.0)': + '@rsbuild/plugin-less@1.1.0(@rsbuild/core@1.2.3)': dependencies: - '@rsbuild/core': 1.2.0 + '@rsbuild/core': 1.2.3 deepmerge: 4.3.1 reduce-configs: 1.1.0 - '@rsbuild/plugin-react@1.1.0(@rsbuild/core@1.2.0)': + '@rsbuild/plugin-react@1.1.0(@rsbuild/core@1.2.3)': dependencies: - '@rsbuild/core': 1.2.0 + '@rsbuild/core': 1.2.3 '@rspack/plugin-react-refresh': 1.0.0(react-refresh@0.16.0) react-refresh: 0.16.0 - '@rsbuild/plugin-sass@1.2.0(@rsbuild/core@1.2.0)': + '@rsbuild/plugin-sass@1.2.0(@rsbuild/core@1.2.3)': dependencies: - '@rsbuild/core': 1.2.0 + '@rsbuild/core': 1.2.3 deepmerge: 4.3.1 loader-utils: 2.0.4 postcss: 8.5.1 @@ -3948,7 +3988,7 @@ snapshots: '@rspack/binding-darwin-arm64@1.1.8': optional: true - '@rspack/binding-darwin-arm64@1.2.0': + '@rspack/binding-darwin-arm64@1.2.2': optional: true '@rspack/binding-darwin-x64@1.0.0': @@ -3957,7 +3997,7 @@ snapshots: '@rspack/binding-darwin-x64@1.1.8': optional: true - '@rspack/binding-darwin-x64@1.2.0': + '@rspack/binding-darwin-x64@1.2.2': optional: true '@rspack/binding-linux-arm64-gnu@1.0.0': @@ -3966,7 +4006,7 @@ snapshots: '@rspack/binding-linux-arm64-gnu@1.1.8': optional: true - '@rspack/binding-linux-arm64-gnu@1.2.0': + '@rspack/binding-linux-arm64-gnu@1.2.2': optional: true '@rspack/binding-linux-arm64-musl@1.0.0': @@ -3975,7 +4015,7 @@ snapshots: '@rspack/binding-linux-arm64-musl@1.1.8': optional: true - '@rspack/binding-linux-arm64-musl@1.2.0': + '@rspack/binding-linux-arm64-musl@1.2.2': optional: true '@rspack/binding-linux-x64-gnu@1.0.0': @@ -3984,7 +4024,7 @@ snapshots: '@rspack/binding-linux-x64-gnu@1.1.8': optional: true - '@rspack/binding-linux-x64-gnu@1.2.0': + '@rspack/binding-linux-x64-gnu@1.2.2': optional: true '@rspack/binding-linux-x64-musl@1.0.0': @@ -3993,7 +4033,7 @@ snapshots: '@rspack/binding-linux-x64-musl@1.1.8': optional: true - '@rspack/binding-linux-x64-musl@1.2.0': + '@rspack/binding-linux-x64-musl@1.2.2': optional: true '@rspack/binding-win32-arm64-msvc@1.0.0': @@ -4002,7 +4042,7 @@ snapshots: '@rspack/binding-win32-arm64-msvc@1.1.8': optional: true - '@rspack/binding-win32-arm64-msvc@1.2.0': + '@rspack/binding-win32-arm64-msvc@1.2.2': optional: true '@rspack/binding-win32-ia32-msvc@1.0.0': @@ -4011,7 +4051,7 @@ snapshots: '@rspack/binding-win32-ia32-msvc@1.1.8': optional: true - '@rspack/binding-win32-ia32-msvc@1.2.0': + '@rspack/binding-win32-ia32-msvc@1.2.2': optional: true '@rspack/binding-win32-x64-msvc@1.0.0': @@ -4020,7 +4060,7 @@ snapshots: '@rspack/binding-win32-x64-msvc@1.1.8': optional: true - '@rspack/binding-win32-x64-msvc@1.2.0': + '@rspack/binding-win32-x64-msvc@1.2.2': optional: true '@rspack/binding@1.0.0': @@ -4047,17 +4087,17 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 1.1.8 '@rspack/binding-win32-x64-msvc': 1.1.8 - '@rspack/binding@1.2.0': + '@rspack/binding@1.2.2': optionalDependencies: - '@rspack/binding-darwin-arm64': 1.2.0 - '@rspack/binding-darwin-x64': 1.2.0 - '@rspack/binding-linux-arm64-gnu': 1.2.0 - '@rspack/binding-linux-arm64-musl': 1.2.0 - '@rspack/binding-linux-x64-gnu': 1.2.0 - '@rspack/binding-linux-x64-musl': 1.2.0 - '@rspack/binding-win32-arm64-msvc': 1.2.0 - '@rspack/binding-win32-ia32-msvc': 1.2.0 - '@rspack/binding-win32-x64-msvc': 1.2.0 + '@rspack/binding-darwin-arm64': 1.2.2 + '@rspack/binding-darwin-x64': 1.2.2 + '@rspack/binding-linux-arm64-gnu': 1.2.2 + '@rspack/binding-linux-arm64-musl': 1.2.2 + '@rspack/binding-linux-x64-gnu': 1.2.2 + '@rspack/binding-linux-x64-musl': 1.2.2 + '@rspack/binding-win32-arm64-msvc': 1.2.2 + '@rspack/binding-win32-ia32-msvc': 1.2.2 + '@rspack/binding-win32-x64-msvc': 1.2.2 '@rspack/core@1.0.0(@swc/helpers@0.5.12)': dependencies: @@ -4077,10 +4117,10 @@ snapshots: optionalDependencies: '@swc/helpers': 0.5.15 - '@rspack/core@1.2.0(@swc/helpers@0.5.15)': + '@rspack/core@1.2.2(@swc/helpers@0.5.15)': dependencies: '@module-federation/runtime-tools': 0.8.4 - '@rspack/binding': 1.2.0 + '@rspack/binding': 1.2.2 '@rspack/lite-tapable': 1.0.1 caniuse-lite: 1.0.30001660 optionalDependencies: @@ -4097,23 +4137,23 @@ snapshots: optionalDependencies: react-refresh: 0.16.0 - '@rspress/core@1.40.1(webpack@5.93.0)': + '@rspress/core@1.41.1(webpack@5.93.0)': dependencies: '@mdx-js/loader': 2.3.0(webpack@5.93.0) '@mdx-js/mdx': 2.3.0 '@mdx-js/react': 2.3.0(react@18.3.1) - '@rsbuild/core': 1.2.0 - '@rsbuild/plugin-less': 1.1.0(@rsbuild/core@1.2.0) - '@rsbuild/plugin-react': 1.1.0(@rsbuild/core@1.2.0) - '@rsbuild/plugin-sass': 1.2.0(@rsbuild/core@1.2.0) + '@rsbuild/core': 1.2.3 + '@rsbuild/plugin-less': 1.1.0(@rsbuild/core@1.2.3) + '@rsbuild/plugin-react': 1.1.0(@rsbuild/core@1.2.3) + '@rsbuild/plugin-sass': 1.2.0(@rsbuild/core@1.2.3) '@rspress/mdx-rs': 0.6.6 - '@rspress/plugin-auto-nav-sidebar': 1.40.1 - '@rspress/plugin-container-syntax': 1.40.1 - '@rspress/plugin-last-updated': 1.40.1 - '@rspress/plugin-medium-zoom': 1.40.1(@rspress/runtime@1.40.1) - '@rspress/runtime': 1.40.1 - '@rspress/shared': 1.40.1 - '@rspress/theme-default': 1.40.1 + '@rspress/plugin-auto-nav-sidebar': 1.41.1 + '@rspress/plugin-container-syntax': 1.41.1 + '@rspress/plugin-last-updated': 1.41.1 + '@rspress/plugin-medium-zoom': 1.41.1(@rspress/runtime@1.41.1) + '@rspress/runtime': 1.41.1 + '@rspress/shared': 1.41.1 + '@rspress/theme-default': 1.41.1 enhanced-resolve: 5.18.0 github-slugger: 2.0.0 hast-util-from-html: 2.0.3 @@ -4132,6 +4172,7 @@ snapshots: remark: 14.0.3 remark-gfm: 3.0.1 rspack-plugin-virtual-module: 0.1.13 + tinyglobby: 0.2.10 unified: 10.1.2 unist-util-visit: 4.1.2 unist-util-visit-children: 3.0.0 @@ -4175,36 +4216,36 @@ snapshots: '@rspress/mdx-rs-win32-arm64-msvc': 0.6.6 '@rspress/mdx-rs-win32-x64-msvc': 0.6.6 - '@rspress/plugin-auto-nav-sidebar@1.40.1': + '@rspress/plugin-auto-nav-sidebar@1.41.1': dependencies: - '@rspress/shared': 1.40.1 + '@rspress/shared': 1.41.1 transitivePeerDependencies: - '@rspack/tracing' - '@rspress/plugin-container-syntax@1.40.1': + '@rspress/plugin-container-syntax@1.41.1': dependencies: - '@rspress/shared': 1.40.1 + '@rspress/shared': 1.41.1 transitivePeerDependencies: - '@rspack/tracing' - '@rspress/plugin-last-updated@1.40.1': + '@rspress/plugin-last-updated@1.41.1': dependencies: - '@rspress/shared': 1.40.1 + '@rspress/shared': 1.41.1 transitivePeerDependencies: - '@rspack/tracing' - '@rspress/plugin-medium-zoom@1.40.1(@rspress/runtime@1.40.1)': + '@rspress/plugin-medium-zoom@1.41.1(@rspress/runtime@1.41.1)': dependencies: - '@rspress/runtime': 1.40.1 + '@rspress/runtime': 1.41.1 medium-zoom: 1.1.0 - '@rspress/runtime@1.40.1': + '@rspress/runtime@1.41.1': dependencies: - '@rspress/shared': 1.40.1 + '@rspress/shared': 1.41.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-router-dom: 6.28.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-router-dom: 6.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@rspack/tracing' @@ -4227,23 +4268,21 @@ snapshots: lodash-es: 4.17.21 unified: 10.1.2 - '@rspress/shared@1.40.1': + '@rspress/shared@1.41.1': dependencies: - '@rsbuild/core': 1.2.0 + '@rsbuild/core': 1.2.3 chalk: 5.4.1 - execa: 5.1.1 - fs-extra: 11.2.0 gray-matter: 4.0.3 lodash-es: 4.17.21 unified: 10.1.2 transitivePeerDependencies: - '@rspack/tracing' - '@rspress/theme-default@1.40.1': + '@rspress/theme-default@1.41.1': dependencies: '@mdx-js/react': 2.3.0(react@18.3.1) - '@rspress/runtime': 1.40.1 - '@rspress/shared': 1.40.1 + '@rspress/runtime': 1.41.1 + '@rspress/shared': 1.41.1 body-scroll-lock: 4.0.0-beta.0 copy-to-clipboard: 3.3.3 flexsearch: 0.7.43 @@ -4338,7 +4377,7 @@ snapshots: '@types/ms@0.7.34': {} - '@types/node@16.18.124': {} + '@types/node@16.18.126': {} '@types/node@20.16.5': dependencies: @@ -5303,6 +5342,14 @@ snapshots: merge2: 1.4.1 micromatch: 4.0.7 + fast-glob@3.3.3: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + fast-json-stable-stringify@2.1.0: {} fastq@1.17.1: @@ -5313,6 +5360,10 @@ snapshots: dependencies: format: 0.2.2 + fdir@6.4.3(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + fill-range@7.1.1: dependencies: to-regex-range: 5.0.1 @@ -5432,6 +5483,15 @@ snapshots: slash: 5.1.0 unicorn-magic: 0.1.0 + globby@14.1.0: + dependencies: + '@sindresorhus/merge-streams': 2.3.0 + fast-glob: 3.3.3 + ignore: 7.0.3 + path-type: 6.0.0 + slash: 5.1.0 + unicorn-magic: 0.3.0 + graceful-fs@4.2.10: {} graceful-fs@4.2.11: {} @@ -5606,6 +5666,8 @@ snapshots: ignore@5.3.1: {} + ignore@7.0.3: {} + immutable@5.0.2: {} import-fresh@3.3.0: @@ -5775,7 +5837,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 16.18.124 + '@types/node': 16.18.126 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -6580,6 +6642,11 @@ snapshots: braces: 3.0.3 picomatch: 2.3.1 + micromatch@4.0.8: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + mime-db@1.52.0: {} mime-types@2.1.35: @@ -6834,6 +6901,8 @@ snapshots: path-type@5.0.0: {} + path-type@6.0.0: {} + peberminta@0.9.0: {} periscopic@3.1.0: @@ -6848,6 +6917,8 @@ snapshots: picomatch@2.3.1: {} + picomatch@4.0.2: {} + pify@2.3.0: {} pify@3.0.0: {} @@ -6942,16 +7013,16 @@ snapshots: react-refresh@0.16.0: {} - react-router-dom@6.28.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router-dom@6.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@remix-run/router': 1.21.1 + '@remix-run/router': 1.22.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-router: 6.28.2(react@18.3.1) + react-router: 6.29.0(react@18.3.1) - react-router@6.28.2(react@18.3.1): + react-router@6.29.0(react@18.3.1): dependencies: - '@remix-run/router': 1.21.1 + '@remix-run/router': 1.22.0 react: 18.3.1 react-syntax-highlighter@15.6.1(react@18.3.1): @@ -7177,15 +7248,15 @@ snapshots: robust-predicates@3.0.2: {} - rsbuild-plugin-google-analytics@1.0.3(@rsbuild/core@1.2.0): + rsbuild-plugin-google-analytics@1.0.3(@rsbuild/core@1.2.3): optionalDependencies: - '@rsbuild/core': 1.2.0 + '@rsbuild/core': 1.2.3 rspack-plugin-virtual-module@0.1.13: dependencies: fs-extra: 11.2.0 - rspress-plugin-devkit@0.3.0(rspress@1.40.1(webpack@5.93.0)): + rspress-plugin-devkit@0.3.0(rspress@1.41.1(webpack@5.93.0)): dependencies: '@rspress/shared': 1.30.0 '@types/estree-jsx': 1.0.5 @@ -7200,7 +7271,7 @@ snapshots: mdast-util-to-markdown: 1.5.0 mdast-util-to-string: 4.0.0 remark-mdc: 1.2.0 - rspress: 1.40.1(webpack@5.93.0) + rspress: 1.41.1(webpack@5.93.0) ts-morph: 22.0.0 unified: 10.1.2 unist-util-visit: 5.0.0 @@ -7213,31 +7284,30 @@ snapshots: rspress-plugin-font-open-sans@1.0.0: {} - rspress-plugin-mermaid@0.3.0(rspress@1.40.1(webpack@5.93.0)): + rspress-plugin-mermaid@0.3.0(rspress@1.41.1(webpack@5.93.0)): dependencies: '@rspress/shared': 1.39.1 mermaid: 10.9.3 - rspress: 1.40.1(webpack@5.93.0) - rspress-plugin-devkit: 0.3.0(rspress@1.40.1(webpack@5.93.0)) + rspress: 1.41.1(webpack@5.93.0) + rspress-plugin-devkit: 0.3.0(rspress@1.41.1(webpack@5.93.0)) transitivePeerDependencies: - supports-color - rspress-plugin-reading-time@0.3.0(rspress@1.40.1(webpack@5.93.0)): + rspress-plugin-reading-time@0.3.0(rspress@1.41.1(webpack@5.93.0)): dependencies: '@rspress/shared': 1.30.0 reading-time: 1.5.0 - rspress: 1.40.1(webpack@5.93.0) - rspress-plugin-devkit: 0.3.0(rspress@1.40.1(webpack@5.93.0)) + rspress: 1.41.1(webpack@5.93.0) + rspress-plugin-devkit: 0.3.0(rspress@1.41.1(webpack@5.93.0)) transitivePeerDependencies: - supports-color - rspress@1.40.1(webpack@5.93.0): + rspress@1.41.1(webpack@5.93.0): dependencies: - '@rsbuild/core': 1.2.0 - '@rspress/core': 1.40.1(webpack@5.93.0) - '@rspress/shared': 1.40.1 + '@rsbuild/core': 1.2.3 + '@rspress/core': 1.41.1(webpack@5.93.0) + '@rspress/shared': 1.41.1 cac: 6.7.14 - chalk: 5.4.1 chokidar: 3.6.0 transitivePeerDependencies: - '@rspack/tracing' @@ -7593,6 +7663,11 @@ snapshots: through@2.3.8: {} + tinyglobby@0.2.10: + dependencies: + fdir: 6.4.3(picomatch@4.0.2) + picomatch: 4.0.2 + tmp@0.0.33: dependencies: os-tmpdir: 1.0.2 @@ -7643,6 +7718,8 @@ snapshots: unicorn-magic@0.1.0: {} + unicorn-magic@0.3.0: {} + unified@10.1.2: dependencies: '@types/unist': 2.0.11