From 4053ec3f7863318994b5039f5163d19b66e3df65 Mon Sep 17 00:00:00 2001 From: neverland Date: Fri, 5 Apr 2024 19:51:44 +0800 Subject: [PATCH] fix(plugin-rss): fix dependency issues (#908) --- .changeset/eight-vans-fetch.md | 5 +++++ packages/plugin-rss/package.json | 5 ++--- .../static/global-components/FeedsAnnotations.tsx | 2 +- pnpm-lock.yaml | 9 ++++++--- 4 files changed, 14 insertions(+), 7 deletions(-) create mode 100644 .changeset/eight-vans-fetch.md diff --git a/.changeset/eight-vans-fetch.md b/.changeset/eight-vans-fetch.md new file mode 100644 index 000000000..c0b9b74b2 --- /dev/null +++ b/.changeset/eight-vans-fetch.md @@ -0,0 +1,5 @@ +--- +"@rspress/plugin-rss": patch +--- + +fix(plugin-rss): add missing dependencies diff --git a/packages/plugin-rss/package.json b/packages/plugin-rss/package.json index 8c163fd2b..076cfce6b 100644 --- a/packages/plugin-rss/package.json +++ b/packages/plugin-rss/package.json @@ -40,20 +40,19 @@ "node": ">=14.17.6" }, "dependencies": { + "@rspress/shared": "workspace:*", "feed": "^4.2.2" }, "devDependencies": { "@types/node": "^18.11.17", "@types/react": "^18", - "@rspress/shared": "workspace:*", "@rspress/runtime": "workspace:*", "react": "^18", "typescript": "^5" }, "peerDependencies": { "react": ">=17.0.0", - "@types/react": ">=17.0.0", - "@rspress/runtime": "^1.0.0" + "rspress": "^1.17.0" }, "files": [ "dist", diff --git a/packages/plugin-rss/static/global-components/FeedsAnnotations.tsx b/packages/plugin-rss/static/global-components/FeedsAnnotations.tsx index 95ecb2d74..12db73634 100644 --- a/packages/plugin-rss/static/global-components/FeedsAnnotations.tsx +++ b/packages/plugin-rss/static/global-components/FeedsAnnotations.tsx @@ -1,5 +1,5 @@ import type { PageFeedData } from '@rspress/plugin-rss'; -import { Helmet, usePageData } from '@rspress/runtime'; +import { Helmet, usePageData } from 'rspress/runtime'; import { LinkHTMLAttributes } from 'react'; export default function FeedsAnnotations() { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f0789e427..417c007a2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -982,16 +982,19 @@ importers: packages/plugin-rss: dependencies: + '@rspress/shared': + specifier: workspace:* + version: link:../shared feed: specifier: ^4.2.2 version: 4.2.2 + rspress: + specifier: ^1.17.0 + version: link:../cli devDependencies: '@rspress/runtime': specifier: workspace:* version: link:../runtime - '@rspress/shared': - specifier: workspace:* - version: link:../shared '@types/node': specifier: ^18.11.17 version: 18.11.17