{"analyzedAt":"2022-06-29T18:13:33.990Z","collected":{"metadata":{"name":"react-gravizo","scope":"unscoped","version":"2.0.2","description":"Generates Graphviz schemas from source code with gravizo.com","keywords":["react-component","graphviz","gravizo","uml"],"date":"2017-10-29T03:16:48.837Z","author":{"name":"Julien Bouquillon","email":"julien@revolunet.com","username":"revolunet"},"publisher":{"username":"revolunet","email":"julien@revolunet.com"},"maintainers":[{"username":"revolunet","email":"julien@revolunet.com"}],"repository":{"type":"git","url":"git+https://github.com/revolunet/react-gravizo.git"},"links":{"npm":"https://www.npmjs.com/package/react-gravizo","homepage":"https://revolunet.github.io/react-gravizo/","repository":"https://github.com/revolunet/react-gravizo","bugs":"https://github.com/revolunet/react-gravizo/issues"},"license":"MIT","devDependencies":{"gh-pages":"^1.0.0","nwb":"^0.18.10","react":"^15.6.1","react-dom":"^15.6.1","react-github-corner":"^1.0.0"},"peerDependencies":{"react":"15.x"},"releases":[{"from":"2022-05-30T00:00:00.000Z","to":"2022-06-29T00:00:00.000Z","count":0},{"from":"2022-03-31T00:00:00.000Z","to":"2022-06-29T00:00:00.000Z","count":1},{"from":"2021-12-31T00:00:00.000Z","to":"2022-06-29T00:00:00.000Z","count":1},{"from":"2021-06-29T00:00:00.000Z","to":"2022-06-29T00:00:00.000Z","count":1},{"from":"2020-06-29T00:00:00.000Z","to":"2022-06-29T00:00:00.000Z","count":1}],"hasTestScript":true,"hasSelectiveFiles":true,"readme":"# react-gravizo\n\n[![npm package][npm-badge]][npm]\n\nGenerates Graphviz schemas from source code with [gravizo.com](http://gravizo.com/)\n\nSupport DOT, PlantUML or UMLGraph formats.\n\nThis renders static images, generated via gravizo.com backend with a free anonymous plan.\n\nDemo : https://codesandbox.io/s/42n35on6n7\n\n## Usage\n\nTo generate this image :\n\n![demo](./demo.png)\n\nUse this example :\n\n```js\nconst Gravizo = require('react-gravizo');\n\nconst uml=`\n@startuml;\n(*) -->[bookeo payment] \"webhook endpoint\";\n\n--> if \"Client.getList(email) exist\" then;\n-->[true] \"create document\";\nelse;\n->[false] \"Client.create\";\n--> \"create document\";\nendif;\n\n--> if \"Document.getList(bookeoref) exist\" then;\n-->[true] \"SKIP (duplicate)\";\nelse;\n-->[false] \"Document.create(bookeoref)\";\n--> \"set bookeoref with CustomFields.recordValues\";\n--> \"mark invoice as paid with Document.updateStep\";\n--> \"add payment info with Payments.create\";\nendif;\n\n@enduml\n`\n\nconst Demo = () => <Gravizo graph={uml} width={400}/>\n```\n\nSee also [demo](http://revolunet.github.io/react-gravizo)\n\n[npm-badge]: https://img.shields.io/npm/v/react-gravizo.png?style=flat-square\n[npm]: https://www.npmjs.org/package/react-gravizo"},"npm":{"downloads":[{"from":"2022-06-28T00:00:00.000Z","to":"2022-06-29T00:00:00.000Z","count":0},{"from":"2022-06-22T00:00:00.000Z","to":"2022-06-29T00:00:00.000Z","count":0},{"from":"2022-05-30T00:00:00.000Z","to":"2022-06-29T00:00:00.000Z","count":8},{"from":"2022-03-31T00:00:00.000Z","to":"2022-06-29T00:00:00.000Z","count":44},{"from":"2021-12-31T00:00:00.000Z","to":"2022-06-29T00:00:00.000Z","count":98},{"from":"2021-06-29T00:00:00.000Z","to":"2022-06-29T00:00:00.000Z","count":217}],"starsCount":0},"github":{"homepage":"http://revolunet.github.io/react-gravizo","starsCount":16,"forksCount":3,"subscribersCount":1,"issues":{"count":0,"openCount":0,"distribution":{"3600":0,"10800":0,"32400":0,"97200":0,"291600":0,"874800":0,"2624400":0,"7873200":0,"23619600":0,"70858800":0,"212576400":0},"isDisabled":false},"contributors":[{"username":"revolunet","commitsCount":9}],"commits":[{"from":"2022-06-22T00:00:00.000Z","to":"2022-06-29T00:00:00.000Z","count":0},{"from":"2022-05-30T00:00:00.000Z","to":"2022-06-29T00:00:00.000Z","count":0},{"from":"2022-03-31T00:00:00.000Z","to":"2022-06-29T00:00:00.000Z","count":0},{"from":"2021-12-31T00:00:00.000Z","to":"2022-06-29T00:00:00.000Z","count":0},{"from":"2021-06-29T00:00:00.000Z","to":"2022-06-29T00:00:00.000Z","count":0}]},"source":{"files":{"readmeSize":1188,"testsSize":478},"badges":[{"urls":{"original":"https://img.shields.io/npm/v/react-gravizo.png?style=flat-square","shields":"https://img.shields.io/npm/v/react-gravizo.svg","content":"https://img.shields.io/npm/v/react-gravizo.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}}]}},"evaluation":{"quality":{"carefulness":0.7899999999999999,"tests":0.6,"health":1,"branding":0.55},"popularity":{"communityInterest":21,"downloadsCount":14.666666666666666,"downloadsAcceleration":-0.09448249619482497,"dependentsCount":0},"maintenance":{"releasesFrequency":0.9,"commitsFrequency":0.9,"openIssues":0.9,"issuesDistribution":0.9}},"score":{"final":0.643850517604388,"detail":{"quality":0.9189775920890246,"popularity":0.0519969945499907,"maintenance":0.9998808339576686}}}