Skip to content

Commit a15e835

Browse files
authored
Upgrade docusaurus and remove joi dep (#260)
1 parent af280ca commit a15e835

File tree

8 files changed

+1886
-1198
lines changed

8 files changed

+1886
-1198
lines changed

.changeset/hungry-gifts-rule.md

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
'docusaurus-plugin-redoc': patch
3+
'docusaurus-theme-redoc': patch
4+
'redocusaurus': patch
5+
---
6+
7+
Update docusaurus dependencies

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@
3737
},
3838
"homepage": "https://github.com/rohit-gohri/redocusaurus#readme",
3939
"devDependencies": {
40-
"@changesets/changelog-github": "^0.4.5",
41-
"@changesets/cli": "^2.23.0",
40+
"@changesets/changelog-github": "^0.4.8",
41+
"@changesets/cli": "^2.26.0",
4242
"@typescript-eslint/eslint-plugin": "^5.28.0",
4343
"@typescript-eslint/parser": "^5.28.0",
4444
"concurrently": "^7.2.1",

packages/docusaurus-plugin-redoc/package.json

+3-4
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,14 @@
3030
"homepage": "https://github.com/rohit-gohri/redocusaurus/tree/main/packages/docusaurus-plugin-redoc#readme",
3131
"dependencies": {
3232
"@redocly/openapi-core": "1.0.0-beta.102",
33-
"joi": "^17.5.0",
3433
"redoc": "2.0.0"
3534
},
3635
"devDependencies": {
37-
"@docusaurus/types": "^2.0.0-beta.21",
38-
"@docusaurus/utils": "^2.0.0-beta.21"
36+
"@docusaurus/types": "^2.3.1",
37+
"@docusaurus/utils": "^2.3.1"
3938
},
4039
"peerDependencies": {
41-
"@docusaurus/utils": "^2.0.0-beta.18"
40+
"@docusaurus/utils": "^2.0.0"
4241
},
4342
"engines": {
4443
"node": ">=14"

packages/docusaurus-plugin-redoc/src/options.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as Joi from 'joi';
1+
import { Joi } from '@docusaurus/utils-validation';
22
import type { RawConfig } from '@redocly/openapi-core';
33

44
type LayoutProps = {

packages/docusaurus-theme-redoc/package.json

+8-8
Original file line numberDiff line numberDiff line change
@@ -40,20 +40,20 @@
4040
"styled-components": "^5.3.5"
4141
},
4242
"devDependencies": {
43-
"@docusaurus/module-type-aliases": "^2.0.0-beta.21",
44-
"@docusaurus/theme-classic": "^2.0.0-beta.21",
45-
"@docusaurus/theme-common": "^2.0.0-beta.21",
46-
"@docusaurus/types": "^2.0.0-beta.21",
47-
"@types/lodash": "^4.14.182",
48-
"@types/react-dom": "^17.0.17",
43+
"@docusaurus/module-type-aliases": "^2.3.1",
44+
"@docusaurus/theme-classic": "^2.3.1",
45+
"@docusaurus/theme-common": "^2.3.1",
46+
"@docusaurus/types": "^2.3.1",
47+
"@types/lodash": "^4.14.191",
48+
"@types/react-dom": "^17.0.18",
4949
"@types/react-router-dom": "^5.3.3",
5050
"@types/rtlcss": "^3.1.4",
51-
"@types/styled-components": "^5.1.25",
51+
"@types/styled-components": "^5.1.26",
5252
"nodemon": "^2.0.16",
5353
"typescript": "^4.6.4"
5454
},
5555
"peerDependencies": {
56-
"@docusaurus/theme-common": "^2.0.0-beta.18"
56+
"@docusaurus/theme-common": "^2.0.0"
5757
},
5858
"engines": {
5959
"node": ">=14"

packages/redocusaurus/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@
4545
"docusaurus-theme-redoc": "1.4.0"
4646
},
4747
"peerDependencies": {
48-
"@docusaurus/theme-common": "^2.0.0-beta.18",
49-
"@docusaurus/utils": "^2.0.0-beta.18"
48+
"@docusaurus/theme-common": "^2.0.0",
49+
"@docusaurus/utils": "^2.0.0"
5050
},
5151
"engines": {
5252
"node": ">=14"

website/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,16 @@
2222
"test": "percy snapshot snapshots.js"
2323
},
2424
"dependencies": {
25-
"@docusaurus/core": "^2.0.0-beta.21",
26-
"@docusaurus/preset-classic": "^2.0.0-beta.21",
25+
"@docusaurus/core": "^2.3.1",
26+
"@docusaurus/preset-classic": "^2.3.1",
2727
"clsx": "^1.1.1",
2828
"react": "^17.0.2",
2929
"react-dom": "^17.0.2",
3030
"redocusaurus": "^1.4.0"
3131
},
3232
"devDependencies": {
3333
"@percy/cli": "^1.3.0",
34-
"@types/react": "^17.0.45"
34+
"@types/react": "^17.0.53"
3535
},
3636
"browserslist": {
3737
"production": [

0 commit comments

Comments
 (0)