Skip to content

Commit 85b80c8

Browse files
committed
idempiere#13:update docusaurus to v3
1. remove package-lock.json => reason package-lock.json is an automatically generated file that stores dependency information. This ensures a faster build process by eliminating the need to resolve dependencies every time you build your project 2. remove src/theme/SearchBar by https://github.com/praveenn77/docusaurus-lunr-search?tab=readme-ov-file#upgrading-from-docusaurus-v2-to-v3 3. update prismThemes by facebook/docusaurus#9316
1 parent 6d6f9c7 commit 85b80c8

11 files changed

+17
-15600
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,4 @@
1818
npm-debug.log*
1919
yarn-debug.log*
2020
yarn-error.log*
21+
/package-lock.json

docusaurus.config.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
// @ts-check
22
// Note: type annotations allow type checking and IDEs autocompletion
33

4-
const lightCodeTheme = require('prism-react-renderer/themes/github');
5-
const darkCodeTheme = require('prism-react-renderer/themes/dracula');
4+
// https://github.com/facebook/docusaurus/pull/9316
5+
import {themes as prismThemes} from 'prism-react-renderer';
6+
const lightCodeTheme = prismThemes.github;
7+
const darkCodeTheme = prismThemes.dracula;
68

79
/** @type {import('@docusaurus/types').Config} */
810
const config = {

package-lock.json

-14,088
This file was deleted.

package.json

+12-11
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,20 @@
1414
"write-heading-ids": "docusaurus write-heading-ids"
1515
},
1616
"dependencies": {
17-
"@docusaurus/core": "2.4.0",
18-
"@docusaurus/plugin-pwa": "^2.4.0",
19-
"@docusaurus/preset-classic": "2.4.0",
20-
"@giscus/react": "^2.3.0",
21-
"@mdx-js/react": "^1.6.22",
22-
"clsx": "^1.2.1",
23-
"docusaurus-lunr-search": "^2.3.2",
24-
"prism-react-renderer": "^1.3.5",
25-
"react": "^17.0.2",
26-
"react-dom": "^17.0.2"
17+
"@docusaurus/core": "3.2.0",
18+
"@docusaurus/plugin-pwa": "3.2.0",
19+
"@docusaurus/preset-classic": "3.2.0",
20+
"@giscus/react": "^2.4.0",
21+
"@mdx-js/react": "^3.0.0",
22+
"clsx": "^2.0.0",
23+
"docusaurus-lunr-search": "^3.3.2",
24+
"prism-react-renderer": "^2.3.0",
25+
"react": "^18.0.0",
26+
"react-dom": "^18.0.0",
27+
"prism-react-renderer": "^2.3.0"
2728
},
2829
"devDependencies": {
29-
"@docusaurus/module-type-aliases": "2.4.0"
30+
"@docusaurus/module-type-aliases": "3.2.0"
3031
},
3132
"browserslist": {
3233
"production": [

src/theme/SearchBar/DocSearch.js

-297
This file was deleted.

0 commit comments

Comments
 (0)