Compare commits

..

11 Commits

Author SHA1 Message Date
Dylan Vorster
63b39cba79 Merge pull request #1019 from projectstorm/changeset-release/master
Version Packages
2023-09-23 14:24:05 -06:00
github-actions[bot]
a671b50e09 Version Packages 2023-09-23 20:22:45 +00:00
Dylan Vorster
7a664d5b64 Merge pull request #1018 from projectstorm/pnpm_upgrade
Maintenance
2023-09-23 14:22:03 -06:00
Dylan Vorster
66c687afc6 changeset 2023-09-23 14:18:27 -06:00
Dylan Vorster
23b5467806 upgrade everything 2023-09-23 14:16:35 -06:00
Dylan Vorster
1889c7cb40 lockfile 2023-09-23 14:00:39 -06:00
Dylan Vorster
c3146e1aa8 Update README.md 2023-09-23 13:57:22 -06:00
Dylan Vorster
8fb8d04885 Update README.md
missed a few
2023-09-23 13:56:44 -06:00
Dylan Vorster
74e814ab5a Update README.md
This project uses pnpm instead of yarn
2023-09-23 13:56:17 -06:00
Dylan Vorster
3d4e0b24d7 Merge pull request #1007 from projectstorm/dylanvorster-patch-1
Update CHANGELOG.md
2023-06-04 15:32:08 -06:00
Dylan Vorster
efd64ad278 Update CHANGELOG.md 2023-06-04 15:32:01 -06:00
25 changed files with 5696 additions and 7328 deletions

View File

@@ -157,7 +157,7 @@ __5.1.0__
* (refactor) consistently use lodash where possible
* (maintenance) upgrade node modules
__5.0.0__ http://dylanv.blog/2018/03/03/storm-react-diagrams-5-0-0/
__5.0.0__ [http://dylanv.blog/2018/03/03/storm-react-diagrams-5-0-0/](https://dylanvorster.com/storm-react-diagrams-v5-0/)
PR: https://github.com/projectstorm/react-diagrams/pull/145
@@ -174,7 +174,7 @@ PR: https://github.com/projectstorm/react-diagrams/pull/145
* (tests) automatically load JEST Snapshots
* (feature) Link labels!
__4.0.0__ http://dylanv.blog/2018/01/18/storm-react-diagrams-v4-0-0/
__4.0.0__ [http://dylanv.blog/2018/01/18/storm-react-diagrams-v4-0-0/](https://dylanvorster.com/storm-react-diagrams-v4-0/)
* (refactor) Events system was completely overhauled
* (demo) Custom Link Sizes
@@ -188,7 +188,7 @@ __4.0.0__ http://dylanv.blog/2018/01/18/storm-react-diagrams-v4-0-0/
* (demo) Cloning
* (feature) models control isLocked
__3.2.0__ http://dylanv.blog/2017/11/22/storm-react-diagrams-3-2-0/
__3.2.0__ [http://dylanv.blog/2017/11/22/storm-react-diagrams-3-2-0/](https://dylanvorster.com/storm-react-diagrams-3-2-0/)
* (feature) zoom to fit
* added Circle CI tests
* (demo) dagre automatic layouts
@@ -211,14 +211,14 @@ __3.1.2__
* Hotfix: fix zooming when canvas not in the top left corner
(https://github.com/projectstorm/react-diagrams/pull/88)
__3.1.0__ http://dylanv.blog/2017/09/15/storm-react-diagrams-3-1-0/
__3.1.0__ [http://dylanv.blog/2017/09/15/storm-react-diagrams-3-1-0/](https://dylanvorster.com/storm-react-diagrams-3-1-0/)
* Zoom relative to mouse location
* Fixed links not connecting when grid is larger than port size
* Prevented points from dragging when connected to a port and the node itself is not selected
* API fixes
* Code cleanup
__3.0.0__ http://dylanv.blog/2017/09/13/storm-react-diagrams-v3/
__3.0.0__ [http://dylanv.blog/2017/09/13/storm-react-diagrams-v3/](https://dylanvorster.com/storm-react-diagrams-3-0/)
* Massive performance updates
* Complete rewrite
* Started a changelog and design documents for each revision

View File

@@ -70,7 +70,7 @@ yarn add @projectstorm/react-diagrams-routing
## How to use
Before running any of the examples, please run `yarn build` in the root. This project is a monorepo, and the packages (including the demos) require the packages to first be built.
Before running any of the examples, please run `pnpm build` in the root. This project is a monorepo, and the packages (including the demos) require the packages to first be built.
Take a look at the [diagram demos](https://github.com/projectstorm/react-diagrams/tree/master/diagrams-demo-gallery/demos)
@@ -85,11 +85,11 @@ Take a look at the [demo project](https://github.com/projectstorm/react-diagrams
## Run the demos
After running `yarn install` and `yarn build`, you must then run: `cd diagrams-demo-gallery && yarn run start`
After running `pnpm install` and `pnpm build`, you must then run: `cd diagrams-demo-gallery && pnpm run start`
## Building from source
Simply run `yarn` then `yarn build` or `yarn build:prod` in the root directory and it will spit out the transpiled code and typescript definitions into the dist directory as a single file.
Simply run `pnpm` then `pnpm build` or `pnpm build:prod` in the root directory and it will spit out the transpiled code and typescript definitions into the dist directory as a single file.
## Built with react-diagrams

View File

@@ -0,0 +1,18 @@
{
"sourceType": "unambiguous",
"presets": [
[
"@babel/preset-env",
{
"targets": {
"chrome": 100,
"safari": 15,
"firefox": 91
}
}
],
"@babel/preset-react",
"@babel/preset-typescript"
],
"plugins": []
}

View File

@@ -1,7 +1,8 @@
module.exports = {
stories: ['../demos/*.stories.tsx'],
core: {
builder: 'webpack5'
},
addons: ['@storybook/addon-actions']
addons: ['@storybook/addon-actions'],
framework: {
name: '@storybook/react-webpack5',
options: {}
}
};

View File

@@ -0,0 +1,5 @@
<style>
html, body, #storybook-root {
height: 100%;
}
</style>

View File

@@ -1,5 +1,16 @@
# @projectstorm/react-diagrams-gallery
## 7.1.2
### Patch Changes
- 66c687a: Upgrade all dependencies and fix Storybook after upgrade
- Updated dependencies [66c687a]
- @projectstorm/react-diagrams-defaults@7.1.2
- @projectstorm/react-diagrams-core@7.0.2
- @projectstorm/react-canvas-core@7.0.2
- @projectstorm/react-diagrams@7.0.3
## 7.1.1
### Patch Changes

View File

@@ -1,6 +1,6 @@
html,
body,
#root {
#storybook-root {
height: 100%;
padding: 0;
margin: 0;

View File

@@ -1,48 +1,53 @@
{
"name": "@projectstorm/react-diagrams-gallery",
"version": "7.1.1",
"author": "dylanvorster",
"license": "MIT",
"private": true,
"repository": {
"type": "git",
"url": "https://github.com/projectstorm/react-diagrams.git"
},
"scripts": {
"start": "./node_modules/.bin/start-storybook",
"storybook:build": "./node_modules/.bin/build-storybook -c .storybook -o .out"
},
"keywords": [
"web",
"diagram",
"diagrams",
"react",
"typescript",
"flowchart",
"simple",
"links",
"nodes"
],
"dependencies": {
"lodash": "^4.17.21",
"@projectstorm/react-canvas-core": "workspace:*",
"@projectstorm/react-diagrams": "workspace:*",
"@projectstorm/react-diagrams-core": "workspace:*",
"@projectstorm/react-diagrams-defaults": "workspace:*",
"gsap": "^3.11.4",
"json-beautify": "^1.1.1",
"react": "^18.2.0"
},
"devDependencies": {
"@types/lodash": "^4.14.191",
"@types/react": "^18.0.27",
"@storybook/addons": "^6.5.15",
"@storybook/addon-actions": "^6.5.15",
"@storybook/addon-options": "^5.3.21",
"@storybook/builder-webpack5": "^6.5.15",
"@storybook/manager-webpack5": "^6.5.15",
"@storybook/react": "^6.5.15",
"@storybook/storybook-deployer": "^2.8.16",
"@storybook/theming": "^6.5.15"
}
"name": "@projectstorm/react-diagrams-gallery",
"version": "7.1.2",
"author": "dylanvorster",
"license": "MIT",
"private": true,
"repository": {
"type": "git",
"url": "https://github.com/projectstorm/react-diagrams.git"
},
"scripts": {
"start": "pnpm storybook dev",
"storybook:build": "./node_modules/.bin/build-storybook -c .storybook -o .out"
},
"keywords": [
"web",
"diagram",
"diagrams",
"react",
"typescript",
"flowchart",
"simple",
"links",
"nodes"
],
"dependencies": {
"@projectstorm/react-canvas-core": "workspace:*",
"@projectstorm/react-diagrams": "workspace:*",
"@projectstorm/react-diagrams-core": "workspace:*",
"@projectstorm/react-diagrams-defaults": "workspace:*",
"gsap": "^3.12.2",
"json-beautify": "^1.1.1",
"lodash": "^4.17.21",
"react": "^18.2.0",
"react-dom": "^18.2.0"
},
"devDependencies": {
"@babel/preset-env": "^7.22.20",
"@babel/preset-react": "^7.22.15",
"@babel/preset-typescript": "^7.22.15",
"@storybook/addon-actions": "^7.4.4",
"@storybook/addon-options": "^5.3.21",
"@storybook/addons": "^7.4.4",
"@storybook/react": "^7.4.4",
"@storybook/react-webpack5": "^7.4.4",
"@storybook/storybook-deployer": "^2.8.16",
"@storybook/theming": "^7.4.4",
"@types/lodash": "^4.14.199",
"@types/react": "^18.2.22",
"@types/react-dom": "^18.2.7",
"storybook": "^7.4.4"
}
}

View File

@@ -1,5 +1,12 @@
# @projectstorm/react-diagrams-demo
## 7.0.3
### Patch Changes
- 66c687a: Upgrade all dependencies and fix Storybook after upgrade
- @projectstorm/react-diagrams@7.0.3
## 7.0.2
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@projectstorm/react-diagrams-demo",
"version": "7.0.2",
"version": "7.0.3",
"author": "dylanvorster",
"license": "MIT",
"private": true,
@@ -31,16 +31,16 @@
},
"devDependencies": {
"source-map-loader": "^4.0.1",
"html-webpack-plugin": "^5.5.0",
"@babel/core": "^7.20.12",
"@babel/preset-react": "^7.18.6",
"@types/react": "^18.0.27",
"@types/react-dom": "^18.0.10",
"babel-loader": "^9.1.2",
"css-loader": "^6.7.3",
"style-loader": "^3.3.1",
"webpack": "^5.75.0",
"webpack-cli": "^5.0.1",
"webpack-dev-server": "^4.11.1"
"html-webpack-plugin": "^5.5.3",
"@babel/core": "^7.22.20",
"@babel/preset-react": "^7.22.15",
"@types/react": "^18.2.22",
"@types/react-dom": "^18.2.7",
"babel-loader": "^9.1.3",
"css-loader": "^6.8.1",
"style-loader": "^3.3.3",
"webpack": "^5.88.2",
"webpack-cli": "^5.1.4",
"webpack-dev-server": "^4.15.1"
}
}

View File

@@ -28,21 +28,21 @@
"release:storybook": "tsc --build && cd diagrams-demo-gallery && pnpm storybook:build && ./node_modules/.bin/storybook-to-ghpages --existing-output-dir .out"
},
"devDependencies": {
"@changesets/cli": "^2.26.0",
"@types/jest": "^29.2.6",
"@types/node": "^18.11.18",
"jest": "^29.4.0",
"jest-cli": "^29.4.0",
"prettier": "^2.8.3",
"rimraf": "^4.1.2",
"@changesets/cli": "^2.26.2",
"@types/jest": "^29.5.5",
"@types/node": "^20.6.3",
"jest": "^29.7.0",
"jest-cli": "^29.7.0",
"prettier": "^3.0.3",
"rimraf": "^5.0.1",
"source-map-loader": "^4.0.1",
"terser-webpack-plugin": "^5.3.6",
"ts-jest": "^29.0.5",
"ts-loader": "^9.4.2",
"typescript": "^4.9.4",
"webpack": "^5.75.0",
"webpack-cli": "^5.0.1",
"webpack-dev-server": "^4.11.1",
"terser-webpack-plugin": "^5.3.9",
"ts-jest": "^29.1.1",
"ts-loader": "^9.4.4",
"typescript": "^5.2.2",
"webpack": "^5.88.2",
"webpack-cli": "^5.1.4",
"webpack-dev-server": "^4.15.1",
"webpack-node-externals": "^3.0.0"
}
}

View File

@@ -1,5 +1,11 @@
# @projectstorm/geometry
## 7.0.2
### Patch Changes
- 66c687a: Upgrade all dependencies and fix Storybook after upgrade
## 7.0.1
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@projectstorm/geometry",
"version": "7.0.1",
"version": "7.0.2",
"author": "dylanvorster",
"license": "MIT",
"repository": {
@@ -32,6 +32,6 @@
"lodash": "^4.17.21"
},
"devDependencies": {
"@types/lodash": "^4.14.191"
"@types/lodash": "^4.14.199"
}
}

View File

@@ -1,5 +1,13 @@
# @projectstorm/react-canvas-core
## 7.0.2
### Patch Changes
- 66c687a: Upgrade all dependencies and fix Storybook after upgrade
- Updated dependencies [66c687a]
- @projectstorm/geometry@7.0.2
## 7.0.1
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@projectstorm/react-canvas-core",
"version": "7.0.1",
"version": "7.0.2",
"author": "dylanvorster",
"license": "MIT",
"repository": {
@@ -29,14 +29,14 @@
"module": "./dist/index.js",
"typings": "./dist/@types/index",
"dependencies": {
"@emotion/react": "^11.10.5",
"@emotion/styled": "^11.10.5",
"@emotion/react": "^11.11.1",
"@emotion/styled": "^11.11.0",
"@projectstorm/geometry": "workspace:*",
"react": "^18.2.0",
"lodash": "^4.17.21"
},
"devDependencies": {
"@types/react": "^18.0.27",
"@types/lodash": "^4.14.191"
"@types/react": "^18.2.22",
"@types/lodash": "^4.14.199"
}
}

View File

@@ -1,5 +1,14 @@
# Changelog
## 7.0.2
### Patch Changes
- 66c687a: Upgrade all dependencies and fix Storybook after upgrade
- Updated dependencies [66c687a]
- @projectstorm/react-canvas-core@7.0.2
- @projectstorm/geometry@7.0.2
## 7.0.1
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@projectstorm/react-diagrams-core",
"version": "7.0.1",
"version": "7.0.2",
"author": "dylanvorster",
"license": "MIT",
"repository": {
@@ -31,7 +31,7 @@
"module": "./dist/index.js",
"typings": "./dist/@types/index",
"dependencies": {
"@emotion/styled": "^11.10.5",
"@emotion/styled": "^11.11.0",
"@projectstorm/geometry": "workspace:*",
"@projectstorm/react-canvas-core": "workspace:*",
"lodash": "^4.17.21",
@@ -39,7 +39,7 @@
"resize-observer-polyfill": "^1.5.1"
},
"devDependencies": {
"@types/react": "^18.0.27",
"@types/lodash": "^4.14.191"
"@types/react": "^18.2.22",
"@types/lodash": "^4.14.199"
}
}

View File

@@ -1,5 +1,15 @@
# @projectstorm/react-diagrams-defaults
## 7.1.2
### Patch Changes
- 66c687a: Upgrade all dependencies and fix Storybook after upgrade
- Updated dependencies [66c687a]
- @projectstorm/react-diagrams-core@7.0.2
- @projectstorm/react-canvas-core@7.0.2
- @projectstorm/geometry@7.0.2
## 7.1.1
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@projectstorm/react-diagrams-defaults",
"version": "7.1.1",
"version": "7.1.2",
"author": "dylanvorster",
"license": "MIT",
"repository": {
@@ -29,7 +29,7 @@
"module": "./dist/index.js",
"typings": "./dist/@types/index",
"dependencies": {
"@emotion/react": "^11.10.5",
"@emotion/react": "^11.11.1",
"@emotion/styled": "^11.*",
"@projectstorm/geometry": "workspace:*",
"@projectstorm/react-canvas-core": "workspace:*",
@@ -38,7 +38,7 @@
"react": "^18.2.0"
},
"devDependencies": {
"@types/lodash": "^4.14.191",
"@types/react": "^18.0.27"
"@types/lodash": "^4.14.199",
"@types/react": "^18.2.22"
}
}

View File

@@ -1,5 +1,16 @@
# @projectstorm/react-diagrams-routing
## 7.1.2
### Patch Changes
- 66c687a: Upgrade all dependencies and fix Storybook after upgrade
- Updated dependencies [66c687a]
- @projectstorm/react-diagrams-defaults@7.1.2
- @projectstorm/react-diagrams-core@7.0.2
- @projectstorm/react-canvas-core@7.0.2
- @projectstorm/geometry@7.0.2
## 7.1.1
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@projectstorm/react-diagrams-routing",
"version": "7.1.1",
"version": "7.1.2",
"author": "dylanvorster",
"license": "MIT",
"repository": {
@@ -41,8 +41,8 @@
"react": "^18.2.0"
},
"devDependencies": {
"@types/dagre": "^0.7.48",
"@types/lodash": "^4.14.191",
"@types/react": "^18.0.27"
"@types/dagre": "^0.7.50",
"@types/lodash": "^4.14.199",
"@types/react": "^18.2.22"
}
}

View File

@@ -1,5 +1,15 @@
# @projectstorm/react-diagrams
## 7.0.3
### Patch Changes
- Updated dependencies [66c687a]
- @projectstorm/react-diagrams-defaults@7.1.2
- @projectstorm/react-diagrams-routing@7.1.2
- @projectstorm/react-diagrams-core@7.0.2
- @projectstorm/react-canvas-core@7.0.2
## 7.0.2
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@projectstorm/react-diagrams",
"version": "7.0.2",
"version": "7.0.3",
"author": "dylanvorster",
"license": "MIT",
"repository": {

12712
pnpm-lock.yaml generated
View File

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,6 @@
{
"compileOnSave": false,
"compilerOptions": {
"suppressExcessPropertyErrors": true,
"declaration": true,
"composite": true,
"incremental": true,