Skip to content

Commit 280ea6f

Browse files
authored
Fix dependency resolutions (#119)
1 parent 3b2c776 commit 280ea6f

File tree

11 files changed

+395
-1079
lines changed

11 files changed

+395
-1079
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
"@babel/preset-typescript": "^7.16.0",
3838
"@testing-library/cypress": "^8.0.1",
3939
"@types/jest": "^27.0.2",
40+
"@types/node": "^17.0.2",
4041
"@typescript-eslint/eslint-plugin": "^4.0.0",
4142
"@typescript-eslint/parser": "^4.0.0",
4243
"babel-eslint": "^10.0.0",

packages/docusaurus-plugin-openapi/package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,18 @@
1313
"watch": "tsc --watch"
1414
},
1515
"devDependencies": {
16-
"@docusaurus/module-type-aliases": "2.0.0-beta.13",
16+
"@docusaurus/module-type-aliases": "^2.0.0-beta.13",
17+
"@docusaurus/types": "^2.0.0-beta.13",
1718
"@types/fs-extra": "^9.0.13",
1819
"@types/js-yaml": "^4.0.5",
1920
"@types/lodash": "^4.14.176",
20-
"@types/postman-collection": "^3.5.3"
21+
"@types/postman-collection": "^3.5.3",
22+
"@types/json-schema": "^7.0.9",
23+
"utility-types": "^3.10.0"
2124
},
2225
"dependencies": {
23-
"@docusaurus/core": "^2.0.0-beta.13",
2426
"@docusaurus/mdx-loader": "^2.0.0-beta.13",
2527
"@docusaurus/plugin-content-docs": "^2.0.0-beta.13",
26-
"@docusaurus/types": "^2.0.0-beta.13",
2728
"@docusaurus/utils": "^2.0.0-beta.13",
2829
"@docusaurus/utils-validation": "^2.0.0-beta.13",
2930
"chalk": "^4.1.2",

packages/docusaurus-plugin-openapi/src/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import path from "path";
99

10-
import {
10+
import type {
1111
LoadContext,
1212
Plugin,
1313
RouteConfig,
@@ -26,7 +26,7 @@ import { Configuration } from "webpack";
2626
import { createApiPageMD, createInfoPageMD } from "./markdown";
2727
import { readOpenapiFiles, processOpenapiFiles } from "./openapi";
2828
import { generateSidebar } from "./sidebars";
29-
import { PluginOptions, LoadedContent } from "./types";
29+
import type { PluginOptions, LoadedContent } from "./types";
3030

3131
export default function pluginOpenAPI(
3232
context: LoadContext,

packages/docusaurus-plugin-openapi/src/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* ========================================================================== */
77

88
import type { RemarkAndRehypePluginOptions } from "@docusaurus/mdx-loader";
9-
import { Request } from "postman-collection";
9+
import type { Request } from "postman-collection";
1010

1111
import {
1212
InfoObject,

packages/docusaurus-plugin-proxy/package.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,7 @@
1313
"watch": "tsc --watch"
1414
},
1515
"devDependencies": {
16-
"@types/webpack-dev-server": "^4.5.0"
17-
},
18-
"dependencies": {
19-
"@docusaurus/core": "^2.0.0-beta.13",
16+
"@types/webpack-dev-server": "^4.5.0",
2017
"@docusaurus/types": "^2.0.0-beta.13"
2118
},
2219
"engines": {

packages/docusaurus-plugin-proxy/src/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
* LICENSE file in the root directory of this source tree.
66
* ========================================================================== */
77

8-
import { LoadContext, Plugin } from "@docusaurus/types";
8+
import type { LoadContext, Plugin } from "@docusaurus/types";
99

10-
import { PluginOptions } from "./types";
10+
import type { PluginOptions } from "./types";
1111

1212
export default function pluginOpenAPI(
1313
_context: LoadContext,

packages/docusaurus-preset-openapi/package.json

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,11 @@
2424
"build": "tsc",
2525
"watch": "tsc --watch"
2626
},
27+
"devDependencies": {
28+
"@docusaurus/types": "^2.0.0-beta.13"
29+
},
2730
"dependencies": {
28-
"@docusaurus/core": "2.0.0-beta.13",
29-
"@docusaurus/plugin-content-blog": "2.0.0-beta.13",
30-
"@docusaurus/plugin-content-docs": "2.0.0-beta.13",
31-
"@docusaurus/plugin-content-pages": "2.0.0-beta.13",
32-
"@docusaurus/plugin-debug": "2.0.0-beta.13",
33-
"@docusaurus/plugin-google-analytics": "2.0.0-beta.13",
34-
"@docusaurus/plugin-google-gtag": "2.0.0-beta.13",
35-
"@docusaurus/plugin-sitemap": "2.0.0-beta.13",
36-
"@docusaurus/preset-classic": "2.0.0-beta.13",
37-
"@docusaurus/theme-classic": "2.0.0-beta.13",
38-
"@docusaurus/theme-search-algolia": "2.0.0-beta.13",
31+
"@docusaurus/preset-classic": "^2.0.0-beta.13",
3932
"docusaurus-plugin-openapi": "^0.3.1",
4033
"docusaurus-plugin-proxy": "^0.3.1",
4134
"docusaurus-theme-openapi": "^0.3.1"

packages/docusaurus-theme-openapi/package.json

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,25 +16,20 @@
1616
"format:lib-next": "prettier --config ../../.prettierrc.json --write \"lib-next/**/*.{js,ts,jsx,tsc}\""
1717
},
1818
"devDependencies": {
19-
"@docusaurus/module-type-aliases": "2.0.0-beta.13",
20-
"@docusaurus/types": "2.0.0-beta.13",
19+
"@docusaurus/module-type-aliases": "^2.0.0-beta.13",
20+
"@docusaurus/types": "^2.0.0-beta.13",
2121
"@types/concurrently": "^6.3.0",
2222
"@types/fs-extra": "^9.0.13",
2323
"@types/lodash": "^4.14.176",
2424
"@types/mdx-js__react": "^1.5.4",
2525
"@types/postman-collection": "^3.5.3",
2626
"@types/rtlcss": "^3.1.1",
27-
"concurrently": "^5.2.0",
28-
"cpx": "^1.5.0"
27+
"concurrently": "^5.2.0"
2928
},
3029
"dependencies": {
31-
"@docusaurus/core": "^2.0.0-beta.13",
32-
"@docusaurus/theme-classic": "^2.0.0-beta.13",
33-
"@docusaurus/theme-common": "^2.0.0-beta.13",
34-
"@docusaurus/utils": "^2.0.0-beta.13",
35-
"@docusaurus/utils-validation": "^2.0.0-beta.13",
3630
"@mdx-js/react": "^1.6.21",
3731
"@monaco-editor/react": "^4.3.1",
32+
"monaco-editor": "^0.31.1",
3833
"buffer": "^6.0.3",
3934
"clsx": "^1.1.1",
4035
"docusaurus-plugin-openapi": "^0.3.1",

packages/docusaurus-theme-openapi/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import path from "path";
99

10-
import { Plugin } from "@docusaurus/types";
10+
import type { Plugin } from "@docusaurus/types";
1111
import { ProvidePlugin } from "webpack";
1212

1313
export default function docusaurusThemeOpenAPI(): Plugin<void> {

packages/docusaurus-theme-openapi/src/theme/ApiPage/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import React, { ReactNode, useState, useCallback } from "react";
99

10-
import { PropSidebar } from "@docusaurus/plugin-content-docs-types";
10+
import type { PropSidebar } from "@docusaurus/plugin-content-docs-types";
1111
import renderRoutes from "@docusaurus/renderRoutes";
1212
import { matchPath } from "@docusaurus/router";
1313
import { translate } from "@docusaurus/Translate";

0 commit comments

Comments
 (0)