upgrade logos preset & redirect research post URLs to /rlog/*

This commit is contained in:
Hossein Mehrabi 2023-06-15 16:45:40 +03:30
parent 84f6a94927
commit 158bfa8a6d
3 changed files with 36 additions and 10 deletions

View File

@ -60,6 +60,16 @@ const config = {
rehypePlugins: [katex],
}),
],
[
'@docusaurus/plugin-client-redirects',
{
createRedirects(existingPath) {
return existingPath.startsWith('/rlog') && existingPath !== '/rlog'
? [existingPath.replace('/rlog', '')]
: undefined
},
},
],
],
themeConfig:

View File

@ -15,8 +15,9 @@
"typecheck": "tsc"
},
"dependencies": {
"@acid-info/logos-docusaurus-preset": "^1.0.0-alpha.45",
"@acid-info/logos-docusaurus-preset": "^1.0.0-alpha.46",
"@docusaurus/core": "2.4.1",
"@docusaurus/plugin-client-redirects": "^2.4.1",
"@docusaurus/preset-classic": "2.4.1",
"@docusaurus/theme-mermaid": "^2.4.1",
"@emotion/react": "^11.11.0",

View File

@ -2,13 +2,13 @@
# yarn lockfile v1
"@acid-info/logos-docusaurus-preset@^1.0.0-alpha.45":
version "1.0.0-alpha.45"
resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-preset/-/logos-docusaurus-preset-1.0.0-alpha.45.tgz#879195e30d886abd6da6cd1d0b8e6ce8fde85fc6"
integrity sha512-8Ub+xMaS/jg5OUqzG8BuCOaimMIO4szTI+zDCPuqY5e3wQZj4IB7aExUuNoPdJkMK9nX1Su0hQFolAlULA/WTw==
"@acid-info/logos-docusaurus-preset@^1.0.0-alpha.46":
version "1.0.0-alpha.46"
resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-preset/-/logos-docusaurus-preset-1.0.0-alpha.46.tgz#7aa85e1ec7adb2857485974a00d18b46b4df7732"
integrity sha512-urOX3P9Qr0npmcFvZ0ghd9IlOrIkkK4oxglCIMisVCmizMQf0S3KDPGoXd+KzCiqnvcElLzZyltsdrVi2YA1Jw==
dependencies:
"@acid-info/logos-docusaurus-search-local" "^1.0.0-alpha.19"
"@acid-info/logos-docusaurus-theme" "^1.0.0-alpha.45"
"@acid-info/logos-docusaurus-theme" "^1.0.0-alpha.46"
"@docusaurus/core" "^2.4.1"
"@docusaurus/module-type-aliases" "^2.4.1"
"@docusaurus/preset-classic" "^2.4.1"
@ -34,10 +34,10 @@
"@easyops-cn/docusaurus-search-local" "^0.33.6"
lodash "^4.17.21"
"@acid-info/logos-docusaurus-theme@^1.0.0-alpha.45":
version "1.0.0-alpha.45"
resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-theme/-/logos-docusaurus-theme-1.0.0-alpha.45.tgz#93bcde3fa7f775f8f67b16eb476f44f75bc7710d"
integrity sha512-BcC1a7620UN8PGhq2ekrNaYgKB5I/bLW1dDHsSeYvUGbf7SeAbM7QuxINUvYTYaroJuzkzf+V/QmKQqEj7hesQ==
"@acid-info/logos-docusaurus-theme@^1.0.0-alpha.46":
version "1.0.0-alpha.46"
resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-theme/-/logos-docusaurus-theme-1.0.0-alpha.46.tgz#b6eec2ad8305769018ee1de066daf31c22514332"
integrity sha512-F+uHjM3+2UPcLDFNV/XA57J6TxhspTVzHRbGZiN27RCfLeJn+LzVyp/z5wFmHlG27LrHXfjGVS6Mdhc7Nn4IFw==
dependencies:
"@acid-info/lsd-react" "^0.1.0-alpha.15"
"@docusaurus/core" "^2.4.1"
@ -2254,6 +2254,21 @@
react-helmet-async "*"
react-loadable "npm:@docusaurus/react-loadable@5.5.2"
"@docusaurus/plugin-client-redirects@^2.4.1":
version "2.4.1"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-2.4.1.tgz#a28afcc4a1cb7657168ce37a57efd3194c20a53a"
integrity sha512-tp0j16gaLIJ4p+IR0P6KDOFsTOGGMY54MNPnmM61Vaqqt5omLqsuKUO8UlCGU1oW/4EIQOhXYy99XYY5MjE+7A==
dependencies:
"@docusaurus/core" "2.4.1"
"@docusaurus/logger" "2.4.1"
"@docusaurus/utils" "2.4.1"
"@docusaurus/utils-common" "2.4.1"
"@docusaurus/utils-validation" "2.4.1"
eta "^2.0.0"
fs-extra "^10.1.0"
lodash "^4.17.21"
tslib "^2.4.0"
"@docusaurus/plugin-content-blog@2.4.1", "@docusaurus/plugin-content-blog@^2.4.1":
version "2.4.1"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.4.1.tgz#c705a8b1a36a34f181dcf43b7770532e4dcdc4a3"