Skip to content

Commit 77e1abb

Browse files
authored
Merge pull request #861 from rkesters/rkesters/fixDeps
Updated deps to newest version and allow both react 16 and 17 as a peer #860
2 parents db25ec3 + 87a7543 commit 77e1abb

File tree

12 files changed

+2992
-5057
lines changed

12 files changed

+2992
-5057
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ dist
77
node_modules
88
yarn-error.log
99
tsconfig.tsbuildinfo
10+
.vscode

diagrams-demo-gallery/package.json

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
"url": "https://github.com/projectstorm/react-diagrams.git"
1010
},
1111
"scripts": {
12-
"start": "../node_modules/.bin/start-storybook",
13-
"storybook:build": "../node_modules/.bin/build-storybook -c .storybook -o .out",
14-
"github": "../node_modules/.bin/storybook-to-ghpages",
12+
"start": "./node_modules/.bin/start-storybook",
13+
"storybook:build": "./node_modules/.bin/build-storybook -c .storybook -o .out",
14+
"github": "./node_modules/.bin/storybook-to-ghpages",
1515
"test:run": "../node_modules/.bin/jest --no-cache",
1616
"test": "yarn storybook:build && yarn test:run"
1717
},
@@ -27,6 +27,15 @@
2727
"nodes"
2828
],
2929
"dependencies": {
30-
"gsap": "^3.7.0"
30+
"gsap": "^3.7.0",
31+
"@storybook/addon-actions": "^6.3.4",
32+
"@storybook/addon-options": "^5.3.21",
33+
"@storybook/addons": "^6.3.4",
34+
"@storybook/react": "^6.3.4",
35+
"@storybook/storybook-deployer": "^2.8.10",
36+
"@storybook/builder-webpack5": "^6.3.4",
37+
"@storybook/manager-webpack5": "^6.3.4",
38+
"@storybook/theming": "^6.3.4",
39+
"regenerator-runtime": "^0.13.7"
3140
}
3241
}

package.json

Lines changed: 30 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -39,66 +39,56 @@
3939
"lodash": "4.*",
4040
"pathfinding": "^0.4.18",
4141
"paths-js": "^0.4.11",
42-
"react": "17.*"
42+
"react": "16.* || 17.*"
4343
},
4444
"devDependencies": {
45-
"@babel/core": "^7.13.15",
45+
"@babel/core": "^7.14.6",
4646
"@babel/preset-react": "^7.14.5",
4747
"@emotion/react": "^11.4.0",
4848
"@emotion/styled": "^11.3.0",
49-
"@storybook/addon-actions": "^6.2.8",
50-
"@storybook/addon-options": "^5.3.21",
51-
"@storybook/addons": "^6.2.8",
52-
"@storybook/builder-webpack5": "^6.2.8",
53-
"@storybook/manager-webpack5": "^6.3.2",
54-
"@storybook/react": "^6.3.2",
55-
"@storybook/storybook-deployer": "^2.8.7",
56-
"@storybook/theming": "^6.2.8",
57-
"@types/dagre": "^0.7.44",
58-
"@types/jest": "^26.0.22",
49+
"@types/dagre": "^0.7.45",
50+
"@types/jest": "^26.0.24",
5951
"@types/jest-environment-puppeteer": "^4.4.1",
60-
"@types/lodash": "^4.14.168",
61-
"@types/node": "^14.14.37",
62-
"@types/promise": "^7.1.30",
63-
"@types/puppeteer": "^5.4.3",
64-
"@types/react": "^17.0.13",
52+
"@types/lodash": "^4.14.171",
53+
"@types/node": "^15.6.1",
54+
"@types/puppeteer": "^5.4.4",
55+
"@types/react": "^17.0.0",
6556
"babel-loader": "^8.2.2",
6657
"closest": "^0.0.1",
6758
"cross-env": "^7.0.3",
68-
"css-loader": "^5.2.1",
59+
"css-loader": "^5.2.6",
6960
"dagre": "^0.8.5",
61+
"emotion": "^11.0.0",
7062
"enzyme": "^3.11.0",
7163
"file-loader": "^6.2.0",
72-
"glob": "^7.1.6",
73-
"jest": "^26.6.3",
74-
"jest-cli": "^26.6.3",
75-
"jest-puppeteer": "^4.4.0",
64+
"glob": "^7.1.7",
65+
"jest": "^27.0.6",
66+
"jest-cli": "^27.0.6",
67+
"jest-puppeteer": "^5.0",
7668
"json-beautify": "^1.1.1",
7769
"lerna": "^4.0.0",
78-
"lodash": "4.*",
70+
"lodash": "^4.17.21",
7971
"pathfinding": "^0.4.18",
8072
"paths-js": "^0.4.11",
81-
"prettier": "^2.2.1",
82-
"puppeteer": "^8.0.0",
73+
"prettier": "^2.3.2",
74+
"puppeteer": "9.1.1",
8375
"raf": "^3.4.1",
8476
"raw-loader": "^4.0.2",
85-
"react": "^17.0.2",
86-
"react-dom": "^17.0.2",
87-
"react-test-renderer": "^17.0.2",
77+
"react": "^16.8.6",
78+
"react-dom": "^16.8.6",
79+
"react-test-renderer": "^16.8.6",
8880
"resize-observer-polyfill": "^1.5.1",
8981
"rimraf": "^3.0.2",
90-
"source-map-loader": "^2.0.1",
91-
"storybook-host": "^5.2.0",
92-
"storybook-readme": "^5.0.9",
93-
"style-loader": "^2.0.0",
94-
"terser-webpack-plugin": "^5.1.1",
95-
"ts-jest": "^26.5.4",
96-
"ts-loader": "^8.1.0",
97-
"typescript": "^4.2.4",
98-
"val-loader": "^3.1.0",
99-
"webpack": "^5.32.0",
100-
"webpack-cli": "^4.6.0",
82+
"source-map-loader": "^3.0.0",
83+
"style-loader": "^3.0.0",
84+
"terser-webpack-plugin": "^5.1.4",
85+
"ts-jest": "^27.0.3",
86+
"ts-loader": "^9.2.3",
87+
"typescript": "^4.3.5",
88+
"val-loader": "^4.0.0",
89+
"webpack": "^5.44.0",
90+
"webpack-cli": "^4.7.2",
10191
"webpack-dev-server": "^3.11.2",
102-
"webpack-node-externals": "^2.5.2"
92+
"webpack-node-externals": "^3.0.0"
10393
}
10494
}

packages/react-canvas-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"peerDependencies": {
3535
"closest": "^0.0.1",
3636
"lodash": "4.*",
37-
"react": "17.*"
37+
"react": "16.* || 17.*"
3838
},
3939
"gitHead": "bb878657ba0c2f81764f32901fd96158a0f8352e"
4040
}

packages/react-canvas-core/src/core-models/BasePositionModel.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ export interface BasePositionModelGenerics extends BaseModelGenerics {
1818

1919
export class BasePositionModel<G extends BasePositionModelGenerics = BasePositionModelGenerics>
2020
extends BaseModel<G>
21-
implements ModelGeometryInterface {
21+
implements ModelGeometryInterface
22+
{
2223
protected position: Point;
2324

2425
constructor(options: G['OPTIONS']) {

packages/react-canvas-core/src/states/SelectionBoxState.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ export class SelectionBoxState extends AbstractDisplacementState {
6161
const rect = new Rectangle(relative, Math.abs(event.virtualDisplacementX), Math.abs(event.virtualDisplacementY));
6262

6363
for (let model of this.engine.getModel().getSelectionEntities()) {
64-
if (((model as unknown) as ModelGeometryInterface).getBoundingBox) {
65-
const bounds = ((model as unknown) as ModelGeometryInterface).getBoundingBox();
64+
if ((model as unknown as ModelGeometryInterface).getBoundingBox) {
65+
const bounds = (model as unknown as ModelGeometryInterface).getBoundingBox();
6666
if (rect.containsPoint(bounds.getTopLeft()) && rect.containsPoint(bounds.getBottomRight())) {
6767
model.setSelected(true);
6868
} else {

packages/react-diagrams-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"peerDependencies": {
3838
"closest": "^0.0.1",
3939
"lodash": "4.*",
40-
"react": "17.*",
40+
"react": "16.* || 17.*",
4141
"resize-observer-polyfill": "^1.5.1"
4242
},
4343
"gitHead": "bb878657ba0c2f81764f32901fd96158a0f8352e"

packages/react-diagrams-core/src/entities/link/LinkModel.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ export interface LinkModelGenerics extends BaseModelGenerics {
2727

2828
export class LinkModel<G extends LinkModelGenerics = LinkModelGenerics>
2929
extends BaseModel<G>
30-
implements ModelGeometryInterface {
30+
implements ModelGeometryInterface
31+
{
3132
protected sourcePort: PortModel | null;
3233
protected targetPort: PortModel | null;
3334

packages/react-diagrams-defaults/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"@emotion/react": "^11.*",
3636
"@emotion/styled": "^11.*",
3737
"lodash": "4.*",
38-
"react": "17.*"
38+
"react": "16.* || 17.*"
3939
},
4040
"gitHead": "bb878657ba0c2f81764f32901fd96158a0f8352e"
4141
}

packages/react-diagrams-routing/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"lodash": "4.*",
4040
"pathfinding": "^0.4.18",
4141
"paths-js": "^0.4.11",
42-
"react": "17.*"
42+
"react": "16.* || 17.*"
4343
},
4444
"gitHead": "bb878657ba0c2f81764f32901fd96158a0f8352e"
4545
}

0 commit comments

Comments
 (0)