From 3933ca92e638488c16b6171891fedd00ec55a0d0 Mon Sep 17 00:00:00 2001 From: Baoshuo Date: Fri, 10 Jan 2025 19:37:37 +0800 Subject: [PATCH] chore: move react and react-dom to peer deps --- README.md | 4 ++-- package.json | 18 +++++++++++------- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index fa79c1e..f1a6047 100644 --- a/README.md +++ b/README.md @@ -7,9 +7,9 @@ ## Install ```bash -npm install hexo-renderer-jsx --save +npm install hexo-renderer-jsx react react-dom --save # or use yarn: -# yarn add hexo-renderer-jsx +# yarn add hexo-renderer-jsx react react-dom ``` ## Author diff --git a/package.json b/package.json index 6934f7d..f80d2d6 100644 --- a/package.json +++ b/package.json @@ -10,15 +10,19 @@ "author": "Baoshuo Ren ", "license": "MIT", "dependencies": { - "@babel/core": "^7.17.5", - "@babel/plugin-transform-react-jsx": "^7.17.3", - "@babel/preset-env": "^7.16.11", - "@babel/register": "^7.17.0", - "react": "^17.0.2", - "react-dom": "^17.0.2" + "@babel/core": "^7.26.0", + "@babel/plugin-transform-react-jsx": "^7.25.9", + "@babel/preset-env": "^7.26.0", + "@babel/register": "^7.25.9" + }, + "peerDependencies": { + "react": "17.* || 18.* || 19.*", + "react-dom": "17.* || 18.* || 19.*" }, "devDependencies": { "eslint": "^8.18.0", - "eslint-config-hexo": "^5.0.0" + "eslint-config-hexo": "^5.0.0", + "react": "^19.0.0", + "react-dom": "^19.0.0" } }