Compare commits

...

6 Commits

Author SHA1 Message Date
Dylan Vorster
40219d7a4d 5.2.1 2018-05-05 17:52:31 +02:00
Dylan Vorster
0eb432b302 lol 2018-05-05 17:52:27 +02:00
Dylan Vorster
ad5e7a4b4d 5.2.0 2018-05-05 17:49:04 +02:00
Dylan Vorster
0583db1c74 bump all the things, fix small issue 2018-05-05 17:44:31 +02:00
Dylan Vorster
0b92e939ab Merge pull request #236 from ajthinking/patch-2
Added notes to example images
2018-05-01 12:18:44 +02:00
Anders Jürisoo
8997eba4b4 Added notes to example images
See #157, #56
2018-05-01 12:13:35 +02:00
6 changed files with 1237 additions and 810 deletions

View File

@@ -22,7 +22,7 @@ module.exports = {
},
{
test: /\.tsx?$/,
loader: 'awesome-typescript-loader',
loader: 'awesome-typescript-loader?declaration=false',
},
{
test: /\.(woff|woff2|eot|ttf|otf|svg)$/,

2
.yarnrc Normal file
View File

@@ -0,0 +1,2 @@
--ignore-engines true

View File

@@ -14,12 +14,13 @@ A super simple, no-nonsense diagramming library written in React that just works
[![Join the chat at https://gitter.im/projectstorm/react-diagrams](https://badges.gitter.im/projectstorm/react-diagrams.svg)](https://gitter.im/projectstorm/react-diagrams?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![NPM](https://img.shields.io/npm/v/storm-react-diagrams.svg)](https://npmjs.org/package/storm-react-diagrams) [![NPM](https://img.shields.io/npm/dt/storm-react-diagrams.svg)](https://npmjs.org/package/storm-react-diagrams) [![Package Quality](http://npm.packagequality.com/shield/storm-react-diagrams.svg)](http://packagequality.com/#?package=storm-react-diagrams) [![CircleCI](https://circleci.com/gh/projectstorm/react-diagrams/tree/master.svg?style=svg)](https://circleci.com/gh/projectstorm/react-diagrams/tree/master)
Example implementation using custom models:
![Personal Project](./images/example1.jpg)
![](./images/example2.jpg)
Get started with the default models right out of the box:
![](./images/example3.jpg)
## Introduction
A no-nonsense diagramming library written entirely in React with the help of a few small libraries. It aims to be:

View File

@@ -46,7 +46,6 @@ export default () => {
// also a label for A and D
const link3 = port1.link(port4);
link3.setTargetPort(port4);
(link3 as DefaultLinkModel).addLabel("Emoji label: 🎉");
// add all to the main model

View File

@@ -1,6 +1,6 @@
{
"name": "storm-react-diagrams",
"version": "5.1.1",
"version": "5.2.1",
"repository": {
"type": "git",
"url": "https://github.com/projectstorm/react-diagrams.git"
@@ -34,55 +34,55 @@
},
"dependencies": {
"closest": "^0.0.1",
"lodash": "^4.17.5",
"lodash": "^4.17.10",
"pathfinding": "^0.4.18",
"paths-js": "^0.4.7",
"react": "^16.2.0"
"react": "^16.3.2"
},
"devDependencies": {
"@storybook/addon-actions": "^3.3.15",
"@storybook/addon-options": "^3.3.15",
"@storybook/addon-storyshots": "^3.3.15",
"@storybook/addons": "^3.3.15",
"@storybook/react": "^3.3.15",
"@storybook/addon-actions": "^3.4.3",
"@storybook/addon-options": "^3.4.3",
"@storybook/addon-storyshots": "^3.4.3",
"@storybook/addons": "^3.4.3",
"@storybook/react": "^3.4.3",
"@storybook/storybook-deployer": "^2.3.0",
"@types/jest": "^22.2.0",
"@types/lodash": "^4.14.104",
"@types/node": "^9.4.7",
"@types/jest": "^22.2.3",
"@types/lodash": "^4.14.108",
"@types/node": "^10.0.4",
"@types/promise": "^7.1.30",
"@types/puppeteer": "^1.1.0",
"@types/react": "^16.0.40",
"awesome-typescript-loader": "^4.0.1",
"@types/puppeteer": "^1.3.1",
"@types/react": "^16.3.13",
"awesome-typescript-loader": "4",
"copy-webpack-plugin": "^4.5.1",
"cross-env": "^5.1.4",
"css-loader": "^0.28.10",
"css-loader": "^0.28.11",
"dagre": "^0.8.2",
"enzyme": "^3.3.0",
"file-loader": "^1.1.11",
"glob": "^7.1.2",
"jest": "^22.4.2",
"jest-cli": "^22.4.2",
"jest": "^22.4.3",
"jest-cli": "^22.4.3",
"json-beautify": "^1.0.1",
"node-sass": "^4.7.2",
"prettier": "^1.11.1",
"puppeteer": "^1.1.1",
"node-sass": "^4.9.0",
"prettier": "^1.12.1",
"puppeteer": "^1.3.0",
"raf": "^3.4.0",
"raw-loader": "^0.5.1",
"react-dom": "^16.2.0",
"react-syntax-highlighter": "^7.0.2",
"react-test-renderer": "^16.2.0",
"sass-loader": "^6.0.7",
"react-dom": "^16.3.2",
"react-syntax-highlighter": "^7.0.4",
"react-test-renderer": "^16.3.2",
"sass-loader": "^7.0.1",
"source-map-loader": "^0.2.3",
"storybook-host": "^4.1.5",
"storybook-readme": "^3.2.1",
"style-loader": "^0.20.3",
"ts-jest": "^22.4.1",
"tslint": "^5.9.1",
"ts-loader": "^4.1.0",
"typescript": "^2.7.2",
"uglifyjs-webpack-plugin": "^1.2.3",
"storybook-readme": "^3.3.0",
"style-loader": "^0.21.0",
"ts-jest": "^22.4.4",
"ts-loader": "^4.2.0",
"tslint": "^5.10.0",
"typescript": "^2.8.3",
"uglifyjs-webpack-plugin": "^1.2.5",
"val-loader": "^1.1.0",
"webpack": "^4.1.1",
"webpack-cli": "^2.0.11"
"webpack": "^4.7.0",
"webpack-cli": "^2.1.2"
}
}

1971
yarn.lock
View File

File diff suppressed because it is too large Load Diff