Commit Graph

237 Commits

Author SHA1 Message Date
Caleb Usadi 58d692e6f5 Convert attr to style 2022-10-26 00:16:43 -04:00
Emerson Bottero b62873a195 sync last changes 2022-10-25 17:54:07 -03:00
Ashley Engelund (weedySeaDragon @ github) 599d035daf merge MERMAID/develop into branch 2022-10-25 07:42:57 -07:00
Knut Sveidqvist 10ba3b612e
Merge pull request #3719 from CalebUsadi/fix/3711_er_fill_attribute
Change fill attribute to style
2022-10-25 15:01:35 +02:00
Knut Sveidqvist 3dca7d10d5
Merge pull request #3668 from mermaid-js/3659_height_handling
#3659 Adding height when not using maxWidth
2022-10-25 14:48:50 +02:00
Knut Sveidqvist 84628134ed
Merge pull request #3652 from uttk/bug/3651_git_graph_option
fix: Fix useMaxWidth option for git graph
2022-10-25 14:48:18 +02:00
Knut Sveidqvist f4bb978a87
Merge pull request #3649 from DKurilo/feat/3247-statements-aliases
add statement aliases for ER diagram
2022-10-25 14:46:29 +02:00
Knut Sveidqvist 27a68819bc
Merge pull request #3647 from DKurilo/feat/1414-notes-to-class-diagram
add the way to add notes to class diagram
2022-10-25 14:45:03 +02:00
Knut Sveidqvist 427eaebd79
Merge pull request #3636 from maiermic/bug/3263-border_attribute_does_not_work_in_a_certain_writing_style
fix: border attribute does not work in a certain writing style
2022-10-25 14:30:29 +02:00
Knut Sveidqvist 3603cc883c
Merge pull request #3609 from jasmaa/feature/3593_pie_slice_ordering
Order pie chart slices clockwise by order of entries
2022-10-25 14:24:44 +02:00
Caleb Usadi fc24373667 Change fill attribute to style. 2022-10-24 23:41:34 -04:00
renovate[bot] 728d022f52 chore(deps): update all non-major dependencies 2022-10-24 07:36:58 +00:00
Sidharth Vinod 22587b9959
Merge pull request #3708 from aloisklink/style/use-eslint-plugin-tsdoc
Use `eslint-plugin-tsdoc` for TypeScript files instead of `eslint-plugin-jsdoc`
2022-10-23 18:16:42 +05:30
shuaisguo f788ab54f3 fix typo 2022-10-23 10:34:26 +08:00
Alois Klink 7e5689d0b9 style: fix eslint-plugin-tsdoc linting issues
Mostly, fixing these eslint-plugin-tsdoc style issues involved:
- Moving types from JSDoc to TypeScript types
- Making sure that all `@param paramName - description`
  had both a `-` and a description.

Occasionally, for some functions, if the JSDoc was completely
empty, I just deleted it, since there was no point in keeping it.
2022-10-22 13:30:50 +01:00
Jeroen Ekkelkamp 52c5ae6d8e ran linter 2022-10-20 09:14:38 +02:00
Emerson Bottero 870cfdc44c docs: transform custom blocks, warning notes jison 2022-10-20 02:13:18 -03:00
Emerson Bottero 4b64775fde docs: small fixes 2022-10-20 00:13:46 -03:00
Jeroen Ekkelkamp 55d2c928ee
Update packages/mermaid/src/dagre-wrapper/mermaid-graphlib.js
Co-authored-by: Sidharth Vinod <sidharthv96@gmail.com>
2022-10-19 21:00:40 +02:00
Jeroen Ekkelkamp 0c4edd332c Ran linter (npm run lint:fix) 2022-10-19 20:06:54 +02:00
Knut Sveidqvist 4838d63455 Theme update from release 9.2 2022-10-19 14:37:48 +02:00
Santosh Viswanatham c71b6e31f7
Merge branch 'develop' into feat/3601-cspell-configuration 2022-10-18 21:02:38 +05:30
Sidharth Vinod 017fc483e7
Merge branch 'develop' of https://github.com/emersonbottero/mermaid into pr/emersonbottero/3678
* 'develop' of https://github.com/emersonbottero/mermaid:
  docs: fix layout problem
  docs: added warning and notes
  docs: added warning and notes
  docs: added warning and notes
  docs: small improvements
2022-10-18 12:29:03 +05:30
Sidharth Vinod f2571e9930
fix: Live editor links 2022-10-18 12:28:48 +05:30
Emerson Bottero 66ea491aff docs: fix layout problem 2022-10-18 00:26:36 -03:00
Emerson Bottero e95eaddf8a docs: added warning and notes 2022-10-18 00:07:14 -03:00
Emerson Bottero d296049d19 docs: added warning and notes 2022-10-18 00:05:27 -03:00
Emerson Bottero c45bf055b6 docs: added warning and notes 2022-10-17 23:58:51 -03:00
Emerson Bottero c8b377bf74 docs: small improvements 2022-10-17 19:32:47 -03:00
Sidharth Vinod f6c167db84
Merge pull request #3679 from danangtomo/feat/3675_added_opengraph_meta
Added Open Graph meta tags
2022-10-17 22:15:35 +05:30
Dima Kurilo d41efa413c add more docs 2022-10-17 09:58:04 -04:00
Dima Kurilo 5803d0abaf update docs 2022-10-17 09:46:10 -04:00
devcer 8b64ad971a configured 3 more words in cspell.json 2022-10-17 09:41:59 +05:30
devcer 338e7e83cd removed eslint-ignore statements 2022-10-17 09:33:01 +05:30
devcer fde3964b50 removed eslint-ignore statements 2022-10-17 09:31:58 +05:30
devcer aad53f9e61 merged with master 2022-10-17 09:27:42 +05:30
renovate[bot] 17b72d565d chore(deps): pin dependencies 2022-10-17 03:12:28 +00:00
uttk 319f925bdd fix: Fixed git graph to use global setting if `useMaxWidth` option is not set 2022-10-17 03:07:10 +00:00
renovate[bot] 541de12690
chore(deps): update all non-major dependencies (#3671)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-16 22:58:11 +02:00
Alois Klink aa43cfb5ac
style(sequence): rename lineStarty to lineStartY
Fixes @cspell/eslint warnings.
2022-10-16 10:24:36 +01:00
Alois Klink 989d716c36
style: fix @cspell/eslint warnings
Ignores some names of contributors, and adjusts some capitilization
spacing to fix all cspell warnings.
2022-10-16 10:23:23 +01:00
Alois Klink 720849a55e
test(gantt): remove incorrect comment
This comment seems to have been accidentally added 7 years ago
in 6f96b5dd14
2022-10-16 10:01:36 +01:00
Santosh Viswanatham 1f642ca9b6
Merge branch 'develop' into feat/3601-cspell-configuration 2022-10-15 19:48:08 +05:30
devcer 478c387491 added words to cspell ignore words list, removed mywords.txt 2022-10-15 19:43:07 +05:30
Danang Estutomoaji f532843665 update: open graph image 2022-10-15 17:13:36 +07:00
Danang Estutomoaji 9ba1f7c1f6 fix: prettier 2022-10-15 17:04:12 +07:00
Danang Estutomoaji b78dc246ec remove id attribute 2022-10-15 11:56:50 +07:00
Danang Estutomoaji 9251176f5e feat(issue#3675): added open graph meta tags 2022-10-15 11:48:02 +07:00
Emerson Bottero 0da56a1249 docs: new Documentation 2022-10-15 00:50:57 -03:00
Emerson Bottero cbcf7f8a11 docs: new Documentation 2022-10-15 00:50:11 -03:00
renovate[bot] 9ac3992fd2
chore(deps): update all non-major dependencies (minor) (#3632)
* chore(deps): update all non-major dependencies

* chore: add `auto-install-peers` to `.npmrc`

* chore: Update lockfile

* Update docs/index.html

Co-authored-by: Matthieu MOREL <matthieu.morel35@gmail.com>

* Update packages/mermaid/src/docs/index.html

Co-authored-by: Matthieu MOREL <matthieu.morel35@gmail.com>

* Define integrity, crossorigin and referrerpolicy

* Define integrity, crossorigin and referrerpolicy

* chore: format

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Sidharth Vinod <sidharthv96@gmail.com>
Co-authored-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2022-10-14 13:18:19 +02:00
Sidharth Vinod 069951a748
fix: docs 2022-10-14 13:03:27 +05:30
Sidharth Vinod c913fc8407
Merge pull request #3643 from Some-Dood/refactor-handle-error
feat: make `parseError` function more type-safe
2022-10-14 10:02:23 +05:30
Knut Sveidqvist 4be66554b3 #3659 Adding height when not using maxWidth 2022-10-13 14:26:05 +02:00
Sidharth Vinod d62c2d1e22
fix: relative paths 2022-10-13 13:51:27 +05:30
Sidharth Vinod 30a3a9ee53
Merge branch 'sidv/linkDocsSource' of https://github.com/mermaid-js/mermaid into sidv/linkDocsSource
* 'sidv/linkDocsSource' of https://github.com/mermaid-js/mermaid:
  Update packages/mermaid/src/docs.mts
2022-10-13 13:49:27 +05:30
Sidharth Vinod 0d5664cc9b
Merge branch 'develop' into sidv/linkDocsSource
* develop: (36 commits)
  chore(deps): update actions/setup-node action to v3
  Remove inconsistent and deprecated semicolons
  chore(deps): update actions/checkout action to v3
  docs: Fix initial install step
  docs: Update twitter link
  chore: renovate lint
  Update renovate.json
  chore: Bump node to v18
  chore: Set node v16
  chore: Add volta
  chore(deps): add renovate.json
  Contrbution steps updated
  refactor: use `posix.join()` instead of replacing `\`
  Link added for local setup
  contribution.md updated
  fix: Fix eslint warnings
  fix: docs path in windows
  docs: Add twitter
  docs: Add version to doc index.html
  Update packages/mermaid/src/docs/n00b-gettingStarted.md
  ...
2022-10-13 13:48:36 +05:30
Sidharth Vinod d03fdfdbca
Update packages/mermaid/src/docs.mts
Co-authored-by: Alois Klink <alois@aloisklink.com>
2022-10-13 13:48:00 +05:30
Sidharth Vinod 57b883c7dd
Merge pull request #3605 from arpansaha13/sidv/fixWindowsPath
Fix windows paths for `docs:build`
2022-10-13 12:59:07 +05:30
Iulian Onofrei 353895dceb
Remove inconsistent and deprecated semicolons 2022-10-12 23:01:29 +03:00
uttk 627ddc0774 fix: Fix useMaxWidth option for git graph 2022-10-12 02:14:56 +00:00
Dima Kurilo 4fc3cc7aff add aliases '0+', '1+' and '1' 2022-10-11 21:57:00 -04:00
Dima Kurilo 3e1b235055 add tests 2022-10-11 19:37:05 -04:00
Dima Kurilo 44706bc32e add statement aliases for ER diagram 2022-10-11 19:02:43 -04:00
Ashley Engelund (weedySeaDragon @ github) 589dd70356 common consts; add consts in stateRenderer-v2 (will esp. make theme usage easier) 2022-10-11 13:03:55 -07:00
Ashley Engelund (weedySeaDragon @ github) 85ba4549fb (minor) add "V2" to top level of v2 diagram spec 2022-10-11 13:02:49 -07:00
devcer adf7702211 updated eslint config and fixed cspell warnings 2022-10-11 22:52:49 +05:30
Ashley Engelund (weedySeaDragon @ github) ba71afcce5 diagram-v2: store results of stateDb.extract(), apply class to state; code cleanup 2022-10-11 10:19:28 -07:00
Ashley Engelund (weedySeaDragon @ github) 3c0727c744 diagram-v2 spec: added tests for labels, composite; fix typos, 2022-10-11 10:16:57 -07:00
Basti Ortiz 7391baae34
fix: ensure that `ParseErrorFunction` type alias is compile-time only 2022-10-12 01:14:09 +08:00
Basti Ortiz 4b31112bcb
fix: apply new types to the Mermaid API 2022-10-12 01:07:17 +08:00
Basti Ortiz 17ff584d15
feat: account for the fact that an error may be a `DetailedError` 2022-10-12 01:06:31 +08:00
Ashley Engelund (weedySeaDragon @ github) 79f4eb2e32 stateDb: methods for classDef, (style) classes; update extract(); code cleanup + DRY 2022-10-11 09:53:45 -07:00
Basti Ortiz e8cd3c0baf
fix: use `ParseErrorFunction` alias for mocks 2022-10-12 00:53:10 +08:00
Basti Ortiz 15f31f9d95
feat: make `parseError` function more type-safe 2022-10-12 00:32:41 +08:00
Ashley Engelund (weedySeaDragon @ github) 370806365f parser: idStatement returns stmt: 'state'...; add classDef, class statements 2022-10-11 08:36:04 -07:00
Ashley Engelund (weedySeaDragon @ github) 7b7db4f60e (minor) API: removed unused flowRenderer import; add comment 2022-10-11 08:33:43 -07:00
Ashley Engelund (weedySeaDragon @ github) 965eae5f45 add spec for stateDB addStyleClass 2022-10-11 08:33:43 -07:00
Ashley Engelund (weedySeaDragon @ github) 56f3fa6495 API: getClasses() with the diagram renderer (not flowchart renderer); add const 2022-10-11 08:33:43 -07:00
Dima Kurilo f05f07e44f add the way to add notes to class diagram 2022-10-10 20:53:09 -04:00
Michael Maier 7e8631dd19 fix: vertex property `props` is overwritten instead of being merged with new value
Fixes #3263
2022-10-10 17:59:29 +02:00
Sidharth Vinod 8ffa7e6334
docs: Update twitter link 2022-10-10 20:47:34 +08:00
Knut Sveidqvist 5060c9f390
Merge pull request #3596 from mermaid-js/sidv/fixImportDoc
docs: Add mermaid version to script URL
2022-10-10 14:11:34 +02:00
Knut Sveidqvist e876c35ef9
Merge pull request #3591 from mermaid-js/sidv/fixDetectDiagram
fix Detect diagram fallback
2022-10-10 13:43:41 +02:00
jasmaa 98f4c2d3ae
Update pie docs to reflect label order change 2022-10-09 22:20:59 -04:00
lemontreejs 2bb0cf17d1 refactor: use `posix.join()` instead of replacing `\` 2022-10-09 21:03:57 +05:30
Sidharth Vinod 238b15df9d
Merge branch 'sidv/noVar' into pr/aryandeelwal/3579
* sidv/noVar: (77 commits)
  fix: Fix eslint warnings
  docs: Fix docs path in Contributing.md
  Fix file name during "dev" script
  docs: Sync
  capitalization fix
  format Setup.md
  format cSpell.json
  format docs YAML
  format cSpell.json
  separate words & ignoreWords
  fix: "skin param"
  ignore the changelog
  Revert "fix: "skin param""
  fix: "skin param"
  fix: "corresponding"
  known terms
  known terms
  fix: "JetBrains"
  known terms
  known terms
  ...
2022-10-09 22:13:36 +08:00
Sidharth Vinod 6e2deb1fa7
fix: Fix eslint warnings 2022-10-09 22:08:32 +08:00
Sidharth Vinod c55add73f6
docs: Add link to docs source 2022-10-09 21:00:02 +08:00
jasmaa 053c966d5f
Order pie chart slices clockwise by order of entries 2022-10-08 16:51:11 -04:00
Valentin Valls 1fa84a30c9 Fill inheritance arrow with background color 2022-10-08 19:05:27 +02:00
lemontreejs 622b441eb0 fix: docs path in windows 2022-10-08 20:06:57 +05:30
Sidharth Vinod 508fbccdb4
docs: Add twitter 2022-10-08 19:20:06 +08:00
Sidharth Vinod ad0cb7ff3c
Merge branch 'sidv/fixImportDoc' of https://github.com/mermaid-js/mermaid into sidv/fixImportDoc
* 'sidv/fixImportDoc' of https://github.com/mermaid-js/mermaid:
  Update packages/mermaid/src/docs/n00b-gettingStarted.md
2022-10-08 19:15:08 +08:00
Sidharth Vinod bc258793ac
docs: Add version to doc index.html 2022-10-08 19:15:01 +08:00
Sidharth Vinod 10d2e0a62f
Update packages/mermaid/src/docs/n00b-gettingStarted.md
Co-authored-by: Alois Klink <alois@aloisklink.com>
2022-10-08 19:13:53 +08:00
Sidharth Vinod 738abc8946
chore: Cleanup 2022-10-08 13:41:04 +08:00
Sidharth Vinod de5ad8644e
fix: Optional detector 2022-10-08 13:38:40 +08:00
Sidharth Vinod 97b39bca95
fix: Remove connectDiagram 2022-10-08 13:22:06 +08:00
Sidharth Vinod 3698b30809
fix: Optimize diagram loading 2022-10-08 13:14:16 +08:00