Commit Graph

1311 Commits

Author SHA1 Message Date
Sidharth Vinod ecc4aa734b
Merge branch 'develop' into sidv/E2ECoverage
* develop: (43 commits)
  rename plugin variable into info in infoDetector.ts
  remove cypress/platform/index.html
  update pnpm-lock.yaml
  indent info.html files
  update pnpm-lock.yaml
  remove empty options in cypress info.spec.ts
  format and add theme to cypress info.html
  convert the cypress info.spec.js into ts
  add messing timeline and info demoes links
  change infoDb db export
  remove default export in info files
  resolve db import in info.spec.ts
  remove assigned variables to their variables and export db without default
  use object destructuring for getConfig in infoRenderer
  move default_info_db into infoDbOF
  remove id and diagram assigning in info loader
  assign returned variables to their variables
  remove handled `ts-ignore` in info diagram
  handle optional `.styles`
  add info fields interface
  ...
2023-06-16 20:31:52 +05:30
Sidharth Vinod 547358fc7e
Add coverage for E2E tests 2023-06-16 20:25:40 +05:30
Yokozuna59 95bba56bd8 rename plugin variable into info in infoDetector.ts 2023-06-16 00:07:06 +03:00
Yokozuna59 2b388ec6ec
Merge branch 'develop' into standardized-diagrams-definitions 2023-06-15 11:38:41 +03:00
Sidharth Vinod cae612dfff
Merge branch 'master' into develop
* master:
  Use script instead of npm package.
  feat: Add plausible
  update cSpell
  update latest news section
2023-06-15 12:27:47 +05:30
Sidharth Vinod 7cd62bd052
Revert patch changes 2023-06-15 12:25:56 +05:30
Sidharth Vinod 66116ef8a0
Add docker 2023-06-15 12:08:54 +05:30
Sidharth Vinod 08c1071382
Ignore localhost links 2023-06-15 12:06:29 +05:30
Sidharth Vinod 186de337b4
Remove duplication from Contributing.md 2023-06-15 12:04:37 +05:30
Sidharth Vinod ecec4d9e4c
Update development.md 2023-06-15 10:31:16 +05:30
Sidharth Vinod 1a6fd69f65
Merge branch 'develop' into pr/weedySeaDragon/3814
* develop: (815 commits)
  Move filetype Recommendations to the top
  Update docs
  Update integrations.md per review
  Disable coveralls
  Update coveralls
  Ignore bundlephobia
  Update docs
  strawman extension and mime type docs
  Update docs
  Rename info to note
  Rename "info" to "note"
  Update all patch dependencies
  Fix Directives Documentation
  Run docs:build
  Update tutorial link
  Run build
  Fix link to Tutorials from n00b-overview page
  Correct timeline spelling
  UPdated version to 10.2.3
  Remove old changelog
  ...
2023-06-15 09:49:26 +05:30
Yokozuna59 7e639bec3a convert the cypress info.spec.js into ts 2023-06-15 02:41:07 +03:00
Yokozuna59 689ffbf5a5 change infoDb db export 2023-06-15 01:01:35 +03:00
Yokozuna59 f630fba392 remove default export in info files 2023-06-14 23:27:27 +03:00
Yokozuna59 bf346ea155 resolve db import in info.spec.ts 2023-06-14 22:23:31 +03:00
Yokozuna59 d6bd59c46e remove assigned variables to their variables and export db without default 2023-06-14 22:09:15 +03:00
Yokozuna59 0cc93d38c6 use object destructuring for getConfig in infoRenderer 2023-06-14 22:04:28 +03:00
Yokozuna59 6ff33149e0 move default_info_db into infoDbOF 2023-06-14 22:01:27 +03:00
Yokozuna59 638c3691a8 remove id and diagram assigning in info loader 2023-06-14 21:14:55 +03:00
Yokozuna59 599fb3a728 assign returned variables to their variables 2023-06-14 20:13:22 +03:00
Yokozuna59 4b7ed7845b remove handled `ts-ignore` in info diagram 2023-06-14 17:28:37 +03:00
Yokozuna59 0c449bbd27 handle optional `.styles` 2023-06-14 17:27:04 +03:00
Yokozuna59 8d60ef6d0a add info fields interface 2023-06-14 13:54:09 +03:00
Yokozuna59 6af2438474 add default info db and recreate clear function for info 2023-06-14 13:48:39 +03:00
Sidharth Vinod 921bbd1a9f
Move filetype Recommendations to the top 2023-06-13 21:19:01 +05:30
Yokozuna59 750b1d2223 add HTML type and change svg type generic types 2023-06-13 16:56:31 +03:00
Yokozuna59 ae14f6a947 add parial parts to info graph 2023-06-13 18:50:08 +03:00
Yokozuna59 daee545e78 ignore ts check for renders until handle them 2023-06-13 17:59:41 +03:00
Yokozuna59 ab0eb6c9bf add `@types/d3-selection` to mermaid dev deps 2023-06-13 17:58:25 +03:00
Yokozuna59 2a5b122d0c standardize ts-ignore for info graph 2023-06-13 15:32:00 +03:00
Nicholas Bollweg e2a32e5040
Update integrations.md per review 2023-06-13 06:57:16 -05:00
Yokozuna59 f0b1529727 rename `inf` into `toggle` for better readability in infoDb 2023-06-13 13:27:15 +03:00
Yokozuna59 171d7a04f4 caps `DB` part in `DiagramDb` and `InfoDb` 2023-06-13 12:24:10 +03:00
Yokozuna59 d0e8074de7 remove empty styles in info diagram 2023-06-12 23:15:24 +03:00
Yokozuna59 e7b9b5a0a9 set styles as optional in `DiagramDefinition` 2023-06-12 23:10:20 +03:00
Yokozuna59 f35e0cafdf fix `TODs` type in erDiagram 2023-06-12 23:09:26 +03:00
Yokozuna59 c78ad7dbac create `ParseDirectiveDefinition` type for parsing directives 2023-06-12 21:11:34 +03:00
Yokozuna59 4320fe7839 return draw function export in info renderer 2023-06-12 20:46:18 +03:00
Yokozuna59 5b4356bd43 remove unnecessary typeof Error in info diagram renderer 2023-06-12 20:34:41 +03:00
Yokozuna59 98d9205e6f update info @ts-ignore comments deception 2023-06-12 19:49:37 +03:00
Yokozuna59 dfdfa63009 add `type` keyword for import for info diagram files 2023-06-12 19:44:36 +03:00
Yokozuna59 e6a48f8baf standardize info diagram definition
* create types
* remove unnessery db attributes
* convert js files to ts
* remove empty styles.js
2023-06-12 19:41:37 +03:00
Yokozuna59 372b57d540 create `DrawDefinition` function type 2023-06-12 19:36:54 +03:00
Nicholas Bollweg 64558ffa9c strawman extension and mime type docs 2023-06-12 09:09:29 -05:00
Yokozuna59 9573f336c3 standardize detectors loeader function definition with `DiagramLoader` type 2023-06-12 15:28:45 +03:00
Yokozuna59 6ced1673b0 standardize detector function definition with `DiagramDetector` type 2023-06-12 15:21:43 +03:00
Yokozuna59 e688138167 pref: change detectors from `.match` into `.test`
there is no need for matching, capturing results, and validating nullablity
just using `.test` would be enough and significantly faster

for more info, see https://stackoverflow.com/10940138/16476610
2023-06-12 14:45:08 +03:00
Yokozuna59 b11c511c5c remove unnecessary `@ts-ignore` and `@ts-nocheck` 2023-06-12 13:27:40 +03:00
Sidharth Vinod 8cbe1a9046
Fix lint 2023-06-12 15:23:43 +05:30
Sidharth Vinod 4a200473c9
Merge pull request #4467 from adamazing/patch-1
Correct "Bronze" spelling in timeline docs
2023-06-12 15:04:24 +05:30
Oliver Kopp ea138ef29f
Rename info to note 2023-06-12 09:48:28 +02:00
Oliver Kopp 355b471ca0
Merge branch 'develop' into patch-1 2023-06-12 09:09:29 +02:00
renovate[bot] a754f7b699
Update all patch dependencies 2023-06-12 05:43:36 +00:00
Adam Henley d32d935c44
Fix Directives Documentation
Signed-off-by: Adam Henley <adamazing@gmail.com>
2023-06-10 23:31:34 +12:00
Stanley Lim 19fab1f6a7 Update tutorial link 2023-06-09 16:52:49 -07:00
Sidharth Vinod 88bda42e74
Use script instead of npm package. 2023-06-10 01:37:39 +05:30
Sidharth Vinod 9b6f2ecf42
feat: Add plausible 2023-06-10 01:20:48 +05:30
Stanley Lim 6e657e56a0
Fix link to Tutorials from n00b-overview page 2023-06-09 10:41:54 -07:00
steph a51e6e06f7 update latest news section 2023-06-08 21:55:20 -07:00
Adam Henley 768e0122e2
Correct timeline spelling
Spotted a spelling mistake while browsing the docs. 

s/Broze/Bronze/
2023-06-09 16:40:28 +12:00
Knut Sveidqvist 75f9de3d4a UPdated version to 10.2.3 2023-06-08 16:24:25 +02:00
Knut Sveidqvist 81e86bc87c Merge branch '10.2.2' into develop 2023-06-08 15:07:31 +02:00
Sidharth Vinod 0ad084182a
Remove old changelog 2023-06-08 11:42:14 +05:30
Sidharth Vinod 88b94dea66
Merge branch 'develop' into pr/MikeJeffers/4416
* develop: (45 commits)
  Add nextra to cSpell
  Update docs: Added Nextra to Blogs category on integrations page
  Render empty lines correctly
  Restore classes on edges for elk
  Update diagram proposal
  Update docs
  Added CKEditor and GitHub Writer to available integrations.
  Fix exceptions for empty lines
  chore(deps): update all patch dependencies
  build(deps): fix broken pnpm-lock.yaml file
  Mermaid version 10.2.0
  Mermaid Version 10.2.0-rc.4
  Label background fix
  Test commit
  Fix for regression error in sequenceDiagrams
  Update all minor dependencies
  Update all patch dependencies
  Update docs
  Add contributors profile url
  ignore ZenUML types
  ...
2023-06-08 00:16:49 +05:30
Sidharth Vinod ad09d63f65
only split if string is over length. 2023-06-08 00:07:33 +05:30
微笑 eef6745272
Update docs: Added Nextra to Blogs category on integrations page 2023-06-07 16:06:52 +08:00
mikejeffers 0cb6df1ef8 refactor text width computing func 2023-06-06 23:11:07 -04:00
Jonathan Young ab627802a8 Changed C4 stereotype braces to «» 2023-06-05 12:01:37 +01:00
Sidharth Vinod f20ff4d580
Merge pull request #4436 from slab/zh-mermaid-empty-text
Fix exceptions for empty lines
2023-06-05 11:43:43 +05:30
Zihua Li 2a6603b33a Render empty lines correctly 2023-06-04 16:24:41 +08:00
Yoav Sternberg da1beb36bf Restore classes on edges for elk 2023-06-02 22:10:39 +03:00
Knut Sveidqvist d2409dc163 Setting version to 10.2.2 2023-06-02 08:50:59 +02:00
Sidharth Vinod d148a65967
Merge branch 'develop' into sidv/zenuml
* develop: (22 commits)
  Update docs
  Added CKEditor and GitHub Writer to available integrations.
  chore(deps): update all patch dependencies
  build(deps): fix broken pnpm-lock.yaml file
  Mermaid version 10.2.0
  Mermaid Version 10.2.0-rc.4
  Label background fix
  Test commit
  Fix for regression error in sequenceDiagrams
  Fix visibility issue for fields
  fix parsing issue with class diagrams
  fix: Use unicode arrows in quadrant chart axis
  fix: Use unicode arrows in quadrant chart axis
  fix lint command
  Bump version
  Back to JS with jsdoc types
  Add unsupported text
  Reduce changes in test
  Fix deps
  Fix lockfile
  ...
2023-06-02 11:59:12 +05:30
Knut Sveidqvist 55092f532f #4446 Improved regular expression 2023-06-01 17:39:54 +02:00
Knut Sveidqvist 7b6cb4f974 #4446 Updating the cleanup criteria 2023-06-01 16:30:57 +02:00
Knut Sveidqvist 98e75959cc #4438 Reverted to the changes from #4285 2023-06-01 12:53:21 +02:00
Sidharth Vinod 0cec854f3b
Fix download 2023-05-31 19:33:30 +05:30
Sidharth Vinod abcae14fa7
Fix compile error in docs. 2023-05-31 19:10:42 +05:30
Sidharth Vinod 641098e602
Fix Contributor link in homepage 2023-05-31 19:06:36 +05:30
Anna Tomanek 180c695f2f
Added CKEditor and GitHub Writer to available integrations. 2023-05-31 12:15:40 +02:00
Zihua Li ce9bdcc53f Fix exceptions for empty lines 2023-05-29 21:00:37 +08:00
renovate[bot] 38d9ebc5da chore(deps): update all patch dependencies 2023-05-29 05:19:50 +00:00
Sidharth Vinod 5fd5de10b5
Merge pull request #4400 from mermaid-js/sidv/quadrantArrows
Quadrant chart unicode arrows
2023-05-26 17:21:26 +05:30
Knut Sveidqvist bd1343648e Merge branch 'master' into develop 2023-05-24 19:20:47 +02:00
Knut Sveidqvist 8d43b87200 Mermaid version 10.2.0 2023-05-24 19:03:22 +02:00
Knut Sveidqvist 9c12c42a26 Mermaid Version 10.2.0-rc.4 2023-05-24 18:18:54 +02:00
Knut Sveidqvist 5bfe32524d Label background fix 2023-05-24 12:53:28 +02:00
Knut Sveidqvist 9fb25310e8 Fix for regression error in sequenceDiagrams 2023-05-24 11:27:17 +02:00
Sidharth Vinod 102b9bc8c3
Merge branch 'develop' into sidv/zenuml
* develop:
  Update all minor dependencies
  Update all patch dependencies
2023-05-23 10:36:02 +05:30
Sidharth Vinod 9cec5ae1c4
Merge branch 'sidv/zenuml' of https://github.com/mermaid-js/mermaid into sidv/zenuml
* 'sidv/zenuml' of https://github.com/mermaid-js/mermaid:
  Update docs
  Add contributors profile url
  ignore ZenUML types
  fixed typo and update peerDependencies version
  update pnpm-lock.yaml
  Address mermaid-zenuml PR comments
  Update all minor dependencies
  Update all patch dependencies
  Fix vitepress build
2023-05-23 10:34:08 +05:30
renovate[bot] ac23787084 Update all minor dependencies 2023-05-22 07:53:27 +00:00
renovate[bot] ad61f4c6b1 Update all patch dependencies 2023-05-22 06:06:37 +00:00
mikejeffers 496585b543 handle trailing whitespace on lines 2023-05-20 16:04:58 -04:00
mikejeffers f535640c1e Fixes #4408: solve infinite loop on words that exceed width constraint with word break 2023-05-20 14:59:04 -04:00
Alois Klink acc19db5bb Merge branch 'develop' into sidv/zenuml
Conflicts:
	pnpm-lock.yaml
2023-05-17 19:59:58 +01:00
dontry a00616863d Add contributors profile url 2023-05-17 19:26:43 +01:00
dontry 49c97dad4c ignore ZenUML types 2023-05-17 19:26:43 +01:00
Alois Klink e984b34af4 Merge branch 'develop' into sidv/zenuml
* develop: (66 commits)
  Update docs
  Update docs
  Improve the wording of security level values
  Added quadrantChart to the side bar
  Added e2e test cases with some fixes
  Added documentation for the quadrantChart
  Restructured the build function and addressed more review comment
  Fixed some parser issue and added test cases for the parser
  Fixed review comment
  Update docs
  Converted files to typescript and added proper types
  Fix blog linting
  Debug fetch-contributors
  Fix lockfile
  Revert "Replace esno & ts-node with tsx"
  [draft] Added support for quadrant chart
  Fix lockfile
  Fix build
  Update pnpm-lock
  Replace esno & ts-node with tsx
  ...

Merge conflicts:
  - pnpm-lock.yaml
2023-05-17 19:25:29 +01:00
Dong Cai 27e59e5adc fixed typo and update peerDependencies version 2023-05-17 19:10:19 +01:00
Dong Cai bb400d53b9 Address mermaid-zenuml PR comments 2023-05-17 19:09:48 +01:00