Skip to content

Commit 42ae8e2

Browse files
authored
Infra/doculib upgrade docusaurus 3.9.2 and other updates (#3978)
* docuilib - upgrade to 3.9.2 * Upgrade sass and remove @svgr/webpack * Update docusaurus-plugin-sass * Fix warning (migrate to hook)
1 parent 93fccda commit 42ae8e2

3 files changed

Lines changed: 3214 additions & 2629 deletions

File tree

docuilib/docusaurus.config.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@ const darkCodeTheme = themes.dracula;
1111
url: 'https://wix.github.io',
1212
baseUrl: '/react-native-ui-lib/',
1313
onBrokenLinks: 'throw',
14-
onBrokenMarkdownLinks: 'warn',
14+
markdown: {
15+
hooks: {
16+
onBrokenMarkdownLinks: 'warn'
17+
}
18+
},
1519
favicon: 'img/favicon.ico',
1620
organizationName: 'wix', // Usually your GitHub org/user name.
1721
projectName: 'react-native-ui-lib', // Usually your repo name.
@@ -29,7 +33,11 @@ const darkCodeTheme = themes.dracula;
2933
showExpoButton: true
3034
}
3135
},
32-
plugins: ['docusaurus-plugin-sass', '@docusaurus/theme-live-codeblock', './plugins/uilib.js'],
36+
plugins: [
37+
['docusaurus-plugin-sass', {sassOptions: {loadPaths: [__dirname]}}],
38+
'@docusaurus/theme-live-codeblock',
39+
'./plugins/uilib.js'
40+
],
3341
presets: [
3442
[
3543
'@docusaurus/preset-classic',

docuilib/package.json

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,25 +16,24 @@
1616
"releaseDocs": "node ./scripts/releaseDocs.js"
1717
},
1818
"dependencies": {
19-
"@docusaurus/core": "3.6.1",
20-
"@docusaurus/module-type-aliases": "3.6.1",
21-
"@docusaurus/preset-classic": "3.6.1",
22-
"@docusaurus/theme-live-codeblock": "3.6.1",
23-
"@docusaurus/types": "3.6.1",
19+
"@docusaurus/core": "3.9.2",
20+
"@docusaurus/module-type-aliases": "3.9.2",
21+
"@docusaurus/preset-classic": "3.9.2",
22+
"@docusaurus/theme-live-codeblock": "3.9.2",
23+
"@docusaurus/types": "3.9.2",
2424
"@mdx-js/mdx": "^3.0.1",
2525
"@react-native-clipboard/clipboard": "^1.14.2",
26-
"@svgr/webpack": "^5.5.0",
2726
"babel-loader": "9.2.1",
2827
"babel-plugin-react-native-web": "^0.19.12",
2928
"classnames": "^2.3.1",
3029
"clsx": "^1.1.1",
31-
"docusaurus-plugin-sass": "^0.2.1",
30+
"docusaurus-plugin-sass": "^0.2.6",
3231
"file-loader": "^6.2.0",
3332
"prettier": "2.8.8",
3433
"prism-react-renderer": "^2.4.1",
3534
"react-html-parser": "^2.0.2",
3635
"react-native-web": "^0.19.12",
37-
"sass": "^1.39.0",
36+
"sass": "^1.85.0",
3837
"showdown": "^2.1.0",
3938
"url-loader": "^4.1.1"
4039
},

0 commit comments

Comments
 (0)