Skip to content

Commit 9b1bb4b

Browse files
authored
fix: resolve peer dependency conflicts (#77)
* fix: resolve peer dependency conflicts - Downgrade marked ^18.0.5 -> ^15.0.0 to satisfy marked-terminal@7.3.0 peer dependency (requires marked <16) - Downgrade typescript ^6.0.3 -> ^5.9.3 to satisfy openapi-typescript@7.13.0 peer dependency (requires ^5.x) Fixes npm ERESOLVE warnings and npm ls 'invalid' flags on clean install. * chore: update outdated comment, cast still needed for @types/marked-terminal
1 parent 7fa79f7 commit 9b1bb4b

3 files changed

Lines changed: 56 additions & 67 deletions

File tree

package-lock.json

Lines changed: 53 additions & 64 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
"lint-staged": "^17.0.4",
5353
"prettier": "^3.8.3",
5454
"tsx": "^4.19.3",
55-
"typescript": "^6.0.3",
55+
"typescript": "^5.9.3",
5656
"typescript-eslint": "^8.59.3",
5757
"vitest": "^4.1.8"
5858
},
@@ -66,7 +66,7 @@
6666
"fs-extra": "^11.3.0",
6767
"globals": "^17.6.0",
6868
"jsonc-parser": "^3.3.1",
69-
"marked": "^18.0.5",
69+
"marked": "^15.0.0",
7070
"marked-terminal": "^7.3.0",
7171
"open": "^11.0.0",
7272
"openapi-fetch": "^0.17.0",

src/utils/markdown-renderer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { marked } from 'marked';
33
import { markedTerminal } from 'marked-terminal';
44

55
// Configure marked to use the terminal renderer
6-
// @types/marked-terminal is outdated for marked v18; cast to suppress type error
6+
// @types/marked-terminal is outdated; cast to suppress type error
77
marked.use(
88
markedTerminal({
99
blockquote: chalk.gray.italic,

0 commit comments

Comments
 (0)