refactor(docs): replace docusaurus json-schema-plugin

* Use cf-json-schema-viz for schema viewer
* Use modern-react-json-editor for editing
This commit is contained in:
FoxxMD 2025-12-18 21:08:03 +00:00
parent 8ba146495e
commit f6c3fc6b50
30 changed files with 5809 additions and 203 deletions

View file

@ -11,7 +11,8 @@
"serve": "docusaurus serve",
"write-translations": "docusaurus write-translations",
"write-heading-ids": "docusaurus write-heading-ids",
"typecheck": "tsc"
"typecheck": "tsc",
"postinstall": "patch-package"
},
"dependencies": {
"@docusaurus/core": "3.8.1",
@ -20,15 +21,22 @@
"@docusaurus/preset-classic": "3.8.1",
"@easyops-cn/docusaurus-search-local": "0.51.1",
"@mdx-js/react": "^3.0.0",
"ajv": "^8.18.0",
"ajv-formats": "^3.0.1",
"cf-json-schema-viz": "^0.3.0",
"clsx": "^2.0.0",
"docusaurus-json-schema-plugin": "^1.14.0",
"docusaurus-plugin-sass": "^0.2.6",
"docusaurus-theme-github-codeblock": "^2.0.2",
"json5": "^2.2.3",
"micromark-extension-directive": "^3.0.1",
"modern-react-json-editor": "^1.0.2",
"patch-package": "^8.0.1",
"prism-react-renderer": "^2.3.0",
"raw-loader": "^4.0.2",
"react": "^19.0.0",
"react-dom": "^19.0.0"
"react-dom": "^19.0.0",
"react-markdown": "^10.1.0",
"sass": "^1.97.0"
},
"devDependencies": {
"@docusaurus/module-type-aliases": "^3.6.3",