Skip to content

Commit b480537

Browse files
committed
fix: changed peer dependencies to allow a broader range of vue and react versions
1 parent bf3fa65 commit b480537

File tree

6 files changed

+4877
-2486
lines changed

6 files changed

+4877
-2486
lines changed

examples/react/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,19 @@
88
"dependencies": {
99
"@animxyz/react": "^0.6.6",
1010
"fontsource-inconsolata": "4.0.0",
11-
"react": "^17.0.2",
12-
"react-dom": "^17.0.2",
13-
"ress": "^4.0.0",
11+
"react": "^18.2.0",
12+
"react-dom": "^18.2.0",
13+
"ress": "^5.0.2",
1414
"typeface-inter": "^3.18.1"
1515
},
1616
"devDependencies": {
17-
"@craco/craco": "^6.1.2",
17+
"@craco/craco": "^6.4.5",
1818
"babel-eslint": "^10.1.0",
1919
"craco-plugin-scoped-css": "^1.1.1",
2020
"craco-sass-resources-loader": "^1.1.0",
21-
"eslint-plugin-react": "^7.24.0",
21+
"eslint-plugin-react": "^7.30.1",
2222
"include-media": "^1.4.10",
23-
"react-scripts": "4.0.3",
24-
"sass": "^1.35.1"
23+
"react-scripts": "5.0.1",
24+
"sass": "^1.53.0"
2525
}
2626
}

examples/react/src/index.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React from 'react'
2-
import ReactDOM from 'react-dom'
2+
import { createRoot } from 'react-dom/client'
33
import App from './App'
44

55
// Fonts
@@ -9,4 +9,6 @@ import 'fontsource-inconsolata'
99
// Styles
1010
import './styles/_index.scss'
1111

12-
ReactDOM.render(<App />, document.getElementById('root'))
12+
const container = document.getElementById('root')
13+
const root = createRoot(container) // createRoot(container!) if you use TypeScript
14+
root.render(<App />)

packages/react/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -48,21 +48,21 @@
4848
},
4949
"dependencies": {
5050
"@animxyz/core": "^0.6.6",
51-
"clsx": "^1.1.1",
52-
"prop-types": "^15.7.2",
51+
"clsx": "^1.2.1",
52+
"prop-types": "^15.8.1",
5353
"react-transition-group": "^4.4.2"
5454
},
5555
"peerDependencies": {
56-
"react": "^17.0.2",
57-
"react-dom": "^17.0.2"
56+
"react": ">= 17",
57+
"react-dom": ">= 17"
5858
},
5959
"devDependencies": {
6060
"babel-eslint": "^10.1.0",
6161
"bili": "^5.0.5",
62-
"eslint-plugin-react": "^7.24.0",
62+
"eslint-plugin-react": "^7.30.1",
6363
"npm-run-all": "^4.1.5",
64-
"react": "^17.0.2",
65-
"react-dom": "^17.0.2",
64+
"react": "^18.2.0",
65+
"react-dom": "^18.2.0",
6666
"rimraf": "^3.0.2"
6767
}
6868
}

packages/vue/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
"vue-functional-data-merge": "^3.1.0"
5353
},
5454
"peerDependencies": {
55-
"vue": "^2.6.14"
55+
"vue": ">= 2 < 3"
5656
},
5757
"devDependencies": {
5858
"@vue/eslint-config-prettier": "^6.0.0",

packages/vue3/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
"clsx": "^1.1.1"
5252
},
5353
"peerDependencies": {
54-
"vue": "^3.0.4"
54+
"vue": ">= 3"
5555
},
5656
"devDependencies": {
5757
"@vue/eslint-config-prettier": "^6.0.0",

0 commit comments

Comments
 (0)