Skip to content

Commit

Permalink
Merge pull request #180 from c6o/upgrade-docusaurus
Browse files Browse the repository at this point in the history
chore(deps): Upgrade to Docusaurus v3
  • Loading branch information
georg authored Jan 1, 2024
2 parents 496c223 + dd841fd commit e1e8746
Show file tree
Hide file tree
Showing 5 changed files with 3,648 additions and 1,714 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ The site will run locally at `http://localhost:3000`
Concepts => Thought leadership to train, educate and evangelize best practices to DevOps, Architects
Guides => Multi step complex scenarios/tasks
Tutorials => Exercises to try with the sample-project
Reference => Detail information on a single command (a more graphical view of czctl <command> --help)
Reference => Detail information on a single command (a more graphical view of czctl \<command\> --help)

## Legal Stuff

Expand Down
6 changes: 4 additions & 2 deletions docusaurus.config.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
// @ts-check
// Note: type annotations allow type checking and IDEs autocompletion

const lightCodeTheme = require("prism-react-renderer/themes/github");
const darkCodeTheme = require("prism-react-renderer/themes/dracula");
const {themes} = require('prism-react-renderer');
const lightCodeTheme = themes.github;
const darkCodeTheme = themes.dracula;

/** @type {import('@docusaurus/types').Config} */
const config = {
Expand Down Expand Up @@ -152,6 +153,7 @@ const config = {
prism: {
theme: lightCodeTheme,
darkTheme: darkCodeTheme,
additionalLanguages: ['bash', 'json'],
},
}),
};
Expand Down
29 changes: 17 additions & 12 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,19 +31,24 @@
"typecheck": "tsc"
},
"dependencies": {
"@docusaurus/core": "2.4.3",
"@docusaurus/preset-classic": "2.4.3",
"@docusaurus/theme-mermaid": "^2.4.3",
"@mdx-js/react": "^1.6.22",
"clsx": "^1.2.1",
"prism-react-renderer": "^1.3.5",
"react": "^17.0.2",
"react-dom": "^17.0.2"
"@algolia/client-search": "^4.22.0",
"@docusaurus/core": "^3.0.1",
"@docusaurus/preset-classic": "^3.0.1",
"@docusaurus/theme-mermaid": "^3.0.1",
"@mdx-js/react": "^3.0.0",
"clsx": "^2.1.0",
"prism-react-renderer": "^2.3.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-loadable": "^5.5.0",
"search-insights": "^2.13.0"
},
"devDependencies": {
"@docusaurus/module-type-aliases": "2.4.3",
"@tsconfig/docusaurus": "^1.0.5",
"typescript": "^4.7.4"
"@docusaurus/module-type-aliases": "^3.0.1",
"@docusaurus/types": "^3.0.1",
"@tsconfig/docusaurus": "^2.0.2",
"@types/react": "^18.2.46",
"typescript": "^5.3.3"
},
"browserslist": {
"production": [
Expand All @@ -58,6 +63,6 @@
]
},
"engines": {
"node": ">=16.14"
"node": ">=18.0"
}
}
2 changes: 1 addition & 1 deletion tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"comment": "// This file is not used in compilation. It is here just for a nice editor experience.",
"extends": "@tsconfig/docusaurus/tsconfig.json",
"extends": "@docusaurus/tsconfig",
"compilerOptions": {
"baseUrl": "."
}
Expand Down
Loading

0 comments on commit e1e8746

Please sign in to comment.