Mason Malone
70f024735b
Add title support using YAML frontmatter
2022-11-18 20:42:54 -08:00
Alois Klink
fd76e0e270
chore: replace dagre/dagre-d3 with dagre-d3-es
...
Replace the dagre and dagre-d3 libraries with dagre-d3-es.
Both dagre and dagre-d3 are deprecated and unmaintained,
and haven't been updated for more than 3 years.
Since dagre-d3 still requires an old version of d3, this causes
a bunch of security warnings,
e.g. https://github.com/advisories/GHSA-36jr-mh4h-2g58
The [dagre-d3-es](https://github.com/tbo47/dagre-es ) package is a fork
that contains support for `"d3": "^7.6.1"`. Also, it's ESM, so we will
hopefully get smaller bundle sizes too. The only issue is that this
fork isn't very well used (only has 3000 weekly downloads),
compared to `dagre-d3`'s 250,000 weekly downloads.
(although to be fair, a large proportion of dagre-d3's downloads
probably come from mermaid)
Since it's is a less popular package,
**I've pinned `dagre-d3-es` to `"7.0.2"` instead of `"^7.0.2"`**.
This does mean if there is a bug in `dagre-d3-es`, we will have to
manually bump it ourselves, but it also means we won't accidentally
be sending a buggy version of `dagre-d3-es` out to users in cases
something changes (it might be worth disabling renovate for this
if we're feeling paranoid!)
2022-11-18 18:33:05 +00:00
Alois Klink
476917bda9
Revert "chore(deps): pin dependencies"
...
This reverts commit 17b72d565d
.
2022-11-16 20:00:16 +00:00
Sidharth Vinod
beab2278d8
feat: Async mermaid docs
2022-11-14 22:06:26 +05:30
Sidharth Vinod
eae88c51d2
Cleanup
2022-11-14 16:42:08 +05:30
Sidharth Vinod
9144fa390f
cleanup
2022-11-14 15:05:58 +05:30
Sidharth Vinod
77a326dedf
Merge Master
2022-11-14 14:51:23 +05:30
Sidharth Vinod
2d9bdedaf5
Merge branch 'develop' into sidv/mergeMaster
...
* develop:
chore(deps): update all non-major dependencies
fix(deps): update all non-major dependencies
fix: `sourceLinkTemplate` in typedoc
only call getClasses if the diagram renderer supports it
fix typo
merge fix: get classDefs only if diagram is in CLASSDEF_DIAGRAMS
use lodash isEmpty instead of method defined in utils
chore: Fix cspell
fix: Type of DiagramStyleClassDef, general cleanup
change spec descriptions to active voice (= shorter b/c 'should' isn't needed)
functions and specs: removeExistingElements
functions and specs: createUserstyles; minor changes
functions and specs: createCssStyles, appendDivSvgG,cleanUpSvgCode, putIntoIFrame [for render]
add MockedD3.ts
const isSandboxed, isLooseSecurityLevel, fontFamily; a few more CONSTs
more meaningful var names; move related lines together; const idSelector
comment the main steps (prepare to break into functions that can be tested)
render: define const iFrameId, enclosingDivID and _selector to use in function
specs: encodeEntities, decodeEntities
render: constants
2022-11-14 13:57:09 +05:30
renovate[bot]
a1e2df8466
chore(deps): update all non-major dependencies
2022-11-14 05:28:23 +00:00
renovate[bot]
20613beb8a
fix(deps): update all non-major dependencies
2022-11-14 05:25:07 +00:00
Sidharth Vinod
a83f88bdf1
chore: Merge master to develop
2022-11-10 13:51:53 +05:30
Knut Sveidqvist
c5fe23c26f
Merge pull request #3753 from mermaid-js/sidv/cspell
...
Fix CSpell
2022-11-07 09:40:23 +01:00
Sidharth Vinod
1304e8b00b
chore: Move from bin to scripts.
2022-11-07 14:06:35 +05:30
renovate[bot]
603b537ee1
chore(deps): update all non-major dependencies
2022-11-07 07:48:40 +00:00
renovate[bot]
2a45d71efd
chore(deps): update all non-major dependencies
2022-11-07 05:36:39 +00:00
Sidharth Vinod
daa85b4279
rename file
2022-11-04 02:09:14 +05:30
Sidharth Vinod
2c5a2072b8
Fix lint
2022-10-31 21:51:56 +05:30
Sidharth Vinod
c72bdc83c8
chore: Cleanup lintStaged
2022-10-31 20:30:05 +05:30
Sidharth Vinod
24198ed63e
Merge remote-tracking branch 'origin/develop' into pr/emersonbottero/3678
...
* origin/develop:
chore(deps): update all non-major dependencies
chore(deps): update all non-major dependencies
chore: Update bug report template
2022-10-31 19:43:53 +05:30
renovate[bot]
77782fdbc7
chore(deps): update all non-major dependencies
2022-10-31 12:56:18 +00:00
renovate[bot]
a15b228d3f
chore(deps): update all non-major dependencies
2022-10-31 06:48:56 +00:00
Emerson Bottero
f87d1630d1
chore: fix most of aloisklink reviews
2022-10-30 21:22:38 -03:00
Emerson Bottero
b62873a195
sync last changes
2022-10-25 17:54:07 -03:00
renovate[bot]
728d022f52
chore(deps): update all non-major dependencies
2022-10-24 07:36:58 +00:00
renovate[bot]
663edabb14
chore(deps): pin dependencies
2022-10-24 04:32:21 +00:00
Alois Klink
e6f19ff461
style: lint typescript with eslint-plugin-tsdoc
2022-10-20 20:23:28 +01:00
Santosh Viswanatham
c71b6e31f7
Merge branch 'develop' into feat/3601-cspell-configuration
2022-10-18 21:02:38 +05:30
Dima Kurilo
20751a6496
fix cypress tests for erDiagram, add eslint-plugin-no-only-tests plugin because of this comment: https://github.com/mermaid-js/mermaid/pull/3647#issuecomment-1281163858
2022-10-17 13:20:17 -04:00
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
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
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
Knut Sveidqvist
d7e7498fea
Merge pull request #3630 from mermaid-js/sidv/node18
...
chore: Node 18
2022-10-10 14:25:58 +02:00
Knut Sveidqvist
7cd281eea8
Merge pull request #3628 from mermaid-js/sidv/volta
...
chore: Add volta
2022-10-10 14:18:53 +02:00
Sidharth Vinod
1570eb7b73
chore: Bump node to v18
2022-10-10 20:13:50 +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
Sidharth Vinod
1fea43e125
chore: Set node v16
2022-10-10 20:10:23 +08:00
Sidharth Vinod
ef47cc5b6f
chore: Add volta
2022-10-10 20:07:59 +08: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
Valentin Valls
235797a97c
Fix file name during "dev" script
2022-10-08 19:22:55 +02:00
devcer
4d0da7fba0
Added and configured cspell plugin to eslint
2022-10-08 14:38:41 +05:30
Sidharth Vinod
069437842b
Merge branch 'develop' into sidv/fixDetectDiagram
...
* develop: (50 commits)
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
fix: "stable"
known term
add known term
...
2022-10-08 12:35:40 +08:00
Sidharth Vinod
6029bdeee9
Merge branch 'develop' into sidv/fixImportDoc
...
* develop:
Fix for broken test
fix: build npm-script
Fix for issue in classdiagram-v2 from the typescript updates
fix: build npm-script
chore: Cleanup
chore: cleanup
fix: dynamic import
fix: module import in pie chart demo
fix: use async in render-after-error
2022-10-08 09:41:11 +08:00
Knut Sveidqvist
c99fd2baa9
Merge pull request #3598 from mermaid-js/lazy-load-import
...
Lazy load import
2022-10-07 16:06:48 +02:00
Knut Sveidqvist
646f76d343
Fix for broken test
2022-10-07 14:36:25 +02:00
lemontreejs
2d01548d02
fix: build npm-script
2022-10-07 16:03:32 +05:30
lemontreejs
74c7a8585d
fix: build npm-script
2022-10-07 14:14:28 +05:30
Sidharth Vinod
cc55a82b64
Merge branch 'develop' into sidv/fixDetectDiagram
...
* develop:
chore: cleanup
fix: dynamic import
fix: Filename in viewer.js
fix: pnpm not found
fix: Import diagram
Updated logic for diagram loading
WIP
2022-10-07 16:30:34 +08:00
Sidharth Vinod
5865c890b5
docs: Add mermaid version to script URL
2022-10-07 15:52:32 +08:00
Sidharth Vinod
803ea863fd
fix: pnpm not found
2022-10-06 22:58:54 +08:00
Sidharth Vinod
1615c6d9f9
fix #3391 : Remove flowchart as fallback for diagram detection.
2022-10-06 19:14:25 +08:00
Knut Sveidqvist
c73c68532a
Merge pull request #3572 from mermaid-js/dependabot/npm_and_yarn/develop/commitlint/config-conventional-tw-17.1.0
...
chore(deps-dev): update @commitlint/config-conventional requirement from ^17.0.0 to ^17.1.0
2022-10-04 08:47:26 +02:00
Knut Sveidqvist
989c8969cb
Merge pull request #3571 from mermaid-js/dependabot/npm_and_yarn/develop/eslint-plugin-jest-tw-27.1.0
...
chore(deps-dev): update eslint-plugin-jest requirement from ^27.0.4 to ^27.1.0
2022-10-04 08:47:12 +02:00
Knut Sveidqvist
ff2ff22d27
Merge pull request #3570 from mermaid-js/dependabot/npm_and_yarn/develop/vite-tw-3.1.4
...
chore(deps-dev): update vite requirement from ^3.0.9 to ^3.1.4
2022-10-04 08:46:58 +02:00
Knut Sveidqvist
5ef7bad1ce
Merge pull request #3568 from mermaid-js/dependabot/npm_and_yarn/develop/applitools/eyes-cypress-tw-3.27.1
...
chore(deps-dev): update @applitools/eyes-cypress requirement from ^3.25.7 to ^3.27.1
2022-10-04 08:46:47 +02:00
dependabot[bot]
5e0c321510
chore(deps-dev): update vite requirement from ^3.0.9 to ^3.1.4
...
Updates the requirements on [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) to permit the latest version.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v3.1.4/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v3.1.4/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-04 06:44:04 +00:00
Knut Sveidqvist
f19fac97d1
Merge pull request #3573 from mermaid-js/dependabot/npm_and_yarn/develop/typescript-tw-4.8.4
...
chore(deps-dev): update typescript requirement from ^4.8.3 to ^4.8.4
2022-10-04 08:42:59 +02:00
Knut Sveidqvist
d04f73af7e
Merge pull request #3569 from mermaid-js/dependabot/npm_and_yarn/develop/esbuild-tw-0.15.10
...
chore(deps-dev): update esbuild requirement from ^0.15.8 to ^0.15.10
2022-10-04 08:42:37 +02:00
dependabot[bot]
87257153b9
chore(deps-dev): update typescript requirement from ^4.8.3 to ^4.8.4
...
Updates the requirements on [typescript](https://github.com/Microsoft/TypeScript ) to permit the latest version.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.8.3...v4.8.4 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-04 06:35:42 +00:00
dependabot[bot]
02207087e4
chore(deps-dev): update @vitest/coverage-c8 requirement
...
Updates the requirements on [@vitest/coverage-c8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-c8 ) to permit the latest version.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v0.23.4/packages/coverage-c8 )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-c8"
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-04 06:35:03 +00:00
Knut Sveidqvist
b4417d47f1
Merge pull request #3566 from mermaid-js/dependabot/npm_and_yarn/develop/types/node-tw-18.8.1
...
chore(deps): update @types/node requirement from ^18.7.21 to ^18.8.1
2022-10-04 08:34:28 +02:00
dependabot[bot]
dbf8af06a4
chore(deps-dev): update @typescript-eslint/eslint-plugin requirement
...
Updates the requirements on [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) to permit the latest version.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.39.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-04 06:32:15 +00:00
dependabot[bot]
0bcdaa395f
chore(deps-dev): update esbuild requirement from ^0.15.8 to ^0.15.10
...
Updates the requirements on [esbuild](https://github.com/evanw/esbuild ) to permit the latest version.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/master/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.15.8...v0.15.10 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-04 06:31:45 +00:00
dependabot[bot]
7788d26ed4
chore(deps-dev): update @commitlint/config-conventional requirement
...
Updates the requirements on [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional ) to permit the latest version.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v17.1.0/@commitlint/config-conventional )
---
updated-dependencies:
- dependency-name: "@commitlint/config-conventional"
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-04 06:31:24 +00:00
Knut Sveidqvist
b3002be08a
Merge pull request #3564 from mermaid-js/dependabot/npm_and_yarn/develop/typescript-eslint/parser-tw-5.39.0
...
chore(deps-dev): update @typescript-eslint/parser requirement from ^5.37.0 to ^5.39.0
2022-10-04 08:31:19 +02:00
Knut Sveidqvist
813ceb0d96
Merge pull request #3558 from mermaid-js/dependabot/npm_and_yarn/develop/husky-tw-8.0.1
...
chore(deps-dev): update husky requirement from ^8.0.0 to ^8.0.1
2022-10-04 08:31:01 +02:00
dependabot[bot]
c39c3be39f
chore(deps-dev): update eslint-plugin-jest requirement
...
Updates the requirements on [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) to permit the latest version.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v27.0.4...v27.1.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jest
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-04 06:30:56 +00:00
Knut Sveidqvist
9eb17c6e13
Merge pull request #3557 from mermaid-js/dependabot/npm_and_yarn/develop/vitest-tw-0.23.4
...
chore(deps-dev): update vitest requirement from ^0.23.1 to ^0.23.4
2022-10-04 08:30:47 +02:00
dependabot[bot]
a6e26ce5bb
chore(deps-dev): update @applitools/eyes-cypress requirement
...
Updates the requirements on [@applitools/eyes-cypress](https://github.com/applitools/eyes.sdk.javascript1/tree/HEAD/js/packages/eyes-cypress ) to permit the latest version.
- [Release notes](https://github.com/applitools/eyes.sdk.javascript1/releases )
- [Changelog](https://github.com/applitools/eyes.sdk.javascript1/blob/master/js/packages/eyes-cypress/CHANGELOG.md )
- [Commits](https://github.com/applitools/eyes.sdk.javascript1/commits/@applitools/eyes-cypress@3.27.1/js/packages/eyes-cypress )
---
updated-dependencies:
- dependency-name: "@applitools/eyes-cypress"
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-04 06:30:45 +00:00
Knut Sveidqvist
b735a7911a
Merge pull request #3556 from mermaid-js/dependabot/npm_and_yarn/develop/types/lodash-tw-4.14.186
...
chore(deps-dev): update @types/lodash requirement from ^4.14.185 to ^4.14.186
2022-10-04 08:30:30 +02:00
Knut Sveidqvist
2e342dace2
Merge pull request #3555 from mermaid-js/dependabot/npm_and_yarn/develop/types/express-tw-4.17.14
...
chore(deps-dev): update @types/express requirement from ^4.17.13 to ^4.17.14
2022-10-04 08:30:05 +02:00
dependabot[bot]
b6b5202923
chore(deps-dev): update jsdom requirement from ^20.0.0 to ^20.0.1
...
Updates the requirements on [jsdom](https://github.com/jsdom/jsdom ) to permit the latest version.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/20.0.0...20.0.1 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-04 06:28:33 +00:00
Knut Sveidqvist
808152211c
Merge pull request #3553 from mermaid-js/dependabot/npm_and_yarn/develop/start-server-and-test-tw-1.14.0
...
chore(deps-dev): update start-server-and-test requirement from ^1.12.6 to ^1.14.0
2022-10-04 08:28:02 +02:00
dependabot[bot]
46d924ffc9
chore(deps-dev): update vitest requirement from ^0.23.1 to ^0.23.4
...
Updates the requirements on [vitest](https://github.com/vitest-dev/vitest ) to permit the latest version.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/compare/v0.23.1...v0.23.4 )
---
updated-dependencies:
- dependency-name: vitest
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-04 06:25:37 +00:00
dependabot[bot]
f965f5643a
chore(deps-dev): update lint-staged requirement from ^13.0.0 to ^13.0.3
...
Updates the requirements on [lint-staged](https://github.com/okonet/lint-staged ) to permit the latest version.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v13.0.0...v13.0.3 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-04 06:25:29 +00:00
Knut Sveidqvist
9468bffcbb
Merge branch 'develop' of github.com:emersonbottero/mermaid into emersonbottero-develop
2022-10-04 08:23:36 +02:00
dependabot[bot]
7e3d57fc28
chore(deps): update @types/node requirement from ^18.7.21 to ^18.8.1
...
Updates the requirements on [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) to permit the latest version.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-04 05:25:01 +00:00
dependabot[bot]
4f5c707b56
chore(deps-dev): update @typescript-eslint/parser requirement
...
Updates the requirements on [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) to permit the latest version.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.39.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-04 05:24:13 +00:00
Emerson Bottero
9901a73a2a
Merge branch 'develop' of https://github.com/emersonbottero/mermaid into develop
2022-10-03 14:01:05 -03:00
Emerson Bottero
40a319fc5b
Fix postbuild script
2022-10-03 12:11:00 -03:00
dependabot[bot]
eaf75fa149
chore(deps-dev): update husky requirement from ^8.0.0 to ^8.0.1
...
Updates the requirements on [husky](https://github.com/typicode/husky ) to permit the latest version.
- [Release notes](https://github.com/typicode/husky/releases )
- [Commits](https://github.com/typicode/husky/compare/v8.0.0...v8.0.1 )
---
updated-dependencies:
- dependency-name: husky
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 07:01:42 +00:00
dependabot[bot]
a6093e847e
chore(deps-dev): update @types/lodash requirement
...
Updates the requirements on [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash ) to permit the latest version.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash )
---
updated-dependencies:
- dependency-name: "@types/lodash"
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 07:01:30 +00:00
dependabot[bot]
0a6c7781c4
chore(deps-dev): update @types/express requirement
...
Updates the requirements on [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express ) to permit the latest version.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/express )
---
updated-dependencies:
- dependency-name: "@types/express"
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 07:01:26 +00:00
dependabot[bot]
0871f5c012
chore(deps-dev): update start-server-and-test requirement
...
Updates the requirements on [start-server-and-test](https://github.com/bahmutov/start-server-and-test ) to permit the latest version.
- [Release notes](https://github.com/bahmutov/start-server-and-test/releases )
- [Commits](https://github.com/bahmutov/start-server-and-test/compare/v1.12.6...v1.14.0 )
---
updated-dependencies:
- dependency-name: start-server-and-test
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 07:01:06 +00:00
dependabot[bot]
6f27c36186
chore(deps-dev): update @vitest/ui requirement from ^0.23.2 to ^0.23.4
...
Updates the requirements on [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui ) to permit the latest version.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v0.23.4/packages/ui )
---
updated-dependencies:
- dependency-name: "@vitest/ui"
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 07:00:41 +00:00
Alois Klink
1cdb0ff72c
build: re-enable `prepare` script for husky setup
...
Re-enables the `pnpm run prepare` script.
The prepare script is automatically run when running
`pnpm install` locally.
It both:
- Sets up husky/git pre-commit scripts
- Builds the `packages/mermaid/dist` folder.
2022-09-29 19:48:54 +01:00
Knut Sveidqvist
972d025578
Merge branch 'develop' into 3061_making_a_monorepo
2022-09-29 16:28:57 +02:00
Knut Sveidqvist
09bc7e0acd
Merge remote-tracking branch 'origin/develop' into develop
2022-09-29 16:25:09 +02:00
Emerson Bottero
6191bb5f1b
Merge branch 'develop' into develop
2022-09-28 22:47:48 -03:00
Emerson Bottero
2376d38e0e
docs: improved search
2022-09-28 21:46:07 -03:00
Knut Sveidqvist
be34e6145f
Fix for tests
2022-09-28 14:53:16 +02:00
Knut Sveidqvist
f60c7fff65
Merge branch 'develop' into 3061_making_a_monorepo
2022-09-28 14:26:07 +02:00
Knut Sveidqvist
6292bebcd3
Updated version
2022-09-28 14:15:17 +02:00
Knut Sveidqvist
ef527cb0fa
Merge branch 'develop' into feature/3171--erDiagram-allow-chars-in-entity-name
2022-09-28 13:24:54 +02:00
dependabot[bot]
503cbedc96
chore(deps-dev): bump @types/prettier from 2.7.0 to 2.7.1 ( #3520 )
...
Bumps [@types/prettier](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prettier ) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/prettier )
---
updated-dependencies:
- dependency-name: "@types/prettier"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-26 13:28:16 +02:00
dependabot[bot]
a448409750
chore(deps-dev): bump eslint from 8.23.1 to 8.24.0 ( #3521 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.23.1 to 8.24.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.23.1...v8.24.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-26 13:27:42 +02:00
Knut Sveidqvist
a928120bec
#3061 Log handing and other fixes, error handling in diagram creation
2022-09-26 10:44:18 +02:00
Knut Sveidqvist
ebdec77c88
#3061 Fixing unit tests
2022-09-26 08:47:41 +02:00
Alois Klink
77831c424c
ci(lint): fix lint tests CI to use pnpm
2022-09-25 20:02:23 +01:00
Alois Klink
69c13a6ecf
build(docs): fix docs:build command for mono-repo
2022-09-25 20:02:23 +01:00
Alois Klink
97637da9e0
build: set "packageManager" to `pnpm@7.12.2`
...
The ["packageManager"][1] field list the package manager that
is expected to be used.
This is required by the `pnpm/action-setup` GitHub Action.
[1]: https://nodejs.org/api/packages.html#packagemanager
2022-09-25 19:22:48 +01:00
Emerson Bottero
eeafa8f5aa
docs: added the fixed search again
2022-09-24 23:24:48 -03:00
Ashley Engelund (weedySeaDragon @ github)
ed0f22b037
Merge remote-tracking branch 'MERMAID/develop' into bug/er/allow-chars-in-entity-name
...
# Conflicts:
# vite.config.cts
# yarn.lock
2022-09-24 16:06:54 -07:00
Ashley Engelund (weedySeaDragon @ github)
d328879329
add uuid; graph node ids can no longer be based on entity names; make unique id
2022-09-24 15:40:02 -07:00
Emerson Bottero
87911f4a56
docs: build working
2022-09-23 23:33:24 -03:00
Knut Sveidqvist
af2b1945a3
Detector registering itself on load
2022-09-23 16:55:30 +02:00
Sidharth Vinod
8dcbe83b0b
fix types for mermaid-mindmap
2022-09-23 17:51:29 +05:30
Sidharth Vinod
913468a7b5
Merge branch 'sidv/viteVitest' into sidv/3061_monorepo
...
* sidv/viteVitest:
fix: Core build
fix: js-base64
fix OutputOptions type
fix: js-base64
fix: json import, js-base64
fix: json import
2022-09-23 17:29:35 +05:30
Sidharth Vinod
eaa1602b1a
fix: json import, js-base64
...
Co-authored-by: Alois Klink <alois@aloisklink.com>
2022-09-23 15:42:41 +05:30
Sidharth Vinod
ad49564ab5
vite build
2022-09-23 12:31:24 +05:30
Sidharth Vinod
bf25be7cf0
Merge branch 'sidv/viteVitest' into sidv/3061_monorepo
...
* sidv/viteVitest:
ts conversion
cleanup
remove esbuild
fix: tests
chore: Add recommended extensions
Fix user-journey leaking css
Add "Debug Current Test File" configuration for VSCode
Fix unit test coverage
Use vite for build
Fix docs
vite
vite Server
Cleanup
Merge vitest & esbuild
Merge vitest
fix jison generation
Vite
Vite
2022-09-23 11:31:15 +05:30
Sidharth Vinod
f40f2a0b44
cleanup
2022-09-23 10:53:37 +05:30
Sidharth Vinod
d9406585c8
remove esbuild
2022-09-23 10:50:58 +05:30
Sidharth Vinod
d6245fdbda
Merge branch 'develop' into sidv/viteVitest
...
* develop: (30 commits)
Fix docs
Auto stash before merge of "develop" and "origin/develop"
vite -> cts
add lcov
chore(deps-dev): bump esbuild from 0.15.6 to 0.15.8
fix(docs): update link
CI Concurrency 4
Remove build
Parallel e2e
Revert "unify Jison tranformers"
Update yarn.lock
fix(docs): `mmd` detection
Hope this fails
Remove `docs:build` from postbuild.
Add verification log
This should fail CI
chore(deps-dev): bump @types/lodash from 4.14.184 to 4.14.185
Update integrations.md
Add vitepress pluin
Fix lint
...
2022-09-22 15:39:26 +05:30
Sidharth Vinod
aeb31fe1ae
Use vite for build
2022-09-22 15:35:22 +05:30
Knut Sveidqvist
db31f61368
Use of pnpm for the monorepo
2022-09-22 11:12:57 +02:00
Emerson Bottero
a96c5ed83a
docs: migrating to vitepress
2022-09-21 19:40:49 -03:00
Knut Sveidqvist
9b0d4a28ea
Temp removaof some hursky rules etc for the build
2022-09-21 12:35:25 +02:00
Knut Sveidqvist
8dd82839cb
Relocation of files
2022-09-21 11:03:33 +02:00
Sidharth Vinod
5d085fd3f6
Merge branch 'develop' into sidv/vitest
...
* develop:
chore(deps-dev): bump esbuild from 0.15.6 to 0.15.8
2022-09-21 12:18:11 +05:30
Sidharth Vinod
533da47516
Merge branch 'develop' into sidv/vitest
...
* develop: (28 commits)
fix(docs): update link
Revert "unify Jison tranformers"
Update yarn.lock
Revert "fix(test): No esm exports"
fix(test): No esm exports
fix(docs): `mmd` detection
Hope this fails
unify Jison tranformers
Fix jest
Remove `docs:build` from postbuild.
Add verification log
This should fail CI
fix: imports in HTML
Revert "Add diagramAPI to outfile"
Add `type: module` to package.json
chore(deps-dev): bump @types/lodash from 4.14.184 to 4.14.185
Update integrations.md
Add vitepress pluin
Update mermaid version
Fix ports
...
2022-09-21 12:15:45 +05:30
dependabot[bot]
bc14d56568
chore(deps-dev): bump esbuild from 0.15.6 to 0.15.8
...
Bumps [esbuild](https://github.com/evanw/esbuild ) from 0.15.6 to 0.15.8.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/master/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.15.6...v0.15.8 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-21 06:18:23 +00:00
Knut Sveidqvist
01ca1cc8c7
Merge pull request #3493 from sidharthv96/sidv/testDocLint
...
Fix CI `docs:lint`
2022-09-21 08:15:13 +02:00
Knut Sveidqvist
f69ead5e08
Merge pull request #3489 from mermaid-js/dependabot/npm_and_yarn/develop/types/lodash-4.14.185
...
chore(deps-dev): bump @types/lodash from 4.14.184 to 4.14.185
2022-09-21 08:11:45 +02:00
Sidharth Vinod
0c308134a9
Merge branch 'develop' into sidv/vitest
...
* develop: (23 commits)
Revert #3475
chore: updyaate browsers list
Support EMPTYSTR in jison parser, add unit tests for git graph parser
Use undefined to mean default tagging behavior
feat(git): allow cherry-pick to suppress tag altogether
Update src/diagrams/git/parser/gitGraph.jison
fix(git): fix cherry-pick regex parsing error
test(git): add basic parsing test for cherry-pick
feat(git): cherry-pick keyword supports tag attribute
ci(e2e-applitols): add applitools CI action
Test docs:verify
Cleanup docs
Fixed Linting issues
ci(e2e): re-enable e2e tests
style: fix .github/workflow/e2e styling
chore: upgrade cypress to v10
fix(flowchart-v2): fix arrowMarkerAbsolute=true
test(e2e): fix most arrowMarkerAbsolute tests
text(e2e): give git tests consistent commit id
test(e2e): widen flowchart width to within 10%
...
2022-09-21 11:11:46 +05:30
Sidharth Vinod
d7093c4891
Merge branch 'sidv/vitestEsbuildOnly' into sidv/viteVitest
...
* sidv/vitestEsbuildOnly:
Merge vitest & esbuild
Merge vitest
Revert "fix(test): No esm exports"
fix(test): No esm exports
unify Jison tranformers
Fix jest
fix: imports in HTML
Revert "Add diagramAPI to outfile"
Add `type: module` to package.json
Update mermaid version
Fix ports
Fix mjs resolution
Fix import errors
fix: conflict
ESM test
Add local jison linting
chore: cleanup
chore: Remove webpack & babel dependencies
feat: Remove webpack
2022-09-21 00:15:11 +05:30
Sidharth Vinod
59f8f5f65e
Merge vitest & esbuild
2022-09-21 00:01:48 +05:30
Sidharth Vinod
3b30232e88
Merge vitest
2022-09-20 23:51:21 +05:30
Sidharth Vinod
d5fc319d4e
Remove `docs:build` from postbuild.
2022-09-20 22:42:05 +05:30
Sidharth Vinod
bb824f1147
Merge branch 'sidv/esbuildFail' into sidv/webpackBabelRemoval
...
* sidv/esbuildFail:
Update mermaid version
Fix ports
Fix mjs resolution
Fix import errors
fix: conflict
2022-09-20 21:31:42 +05:30
Sidharth Vinod
827b3d47b7
Add `type: module` to package.json
2022-09-20 21:14:56 +05:30
dependabot[bot]
e83c79a169
chore(deps-dev): bump @types/lodash from 4.14.184 to 4.14.185
...
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash ) from 4.14.184 to 4.14.185.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash )
---
updated-dependencies:
- dependency-name: "@types/lodash"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-19 07:05:12 +00:00
Sidharth Vinod
c7ec44da09
Merge branch 'develop' into sidv/vite
...
* develop: (221 commits)
cleanup
Fix docs
Fix coverage
Fix for issues in errorhandling and class diagrams after refactoring
Replace GoogleAnalytics with Plausible
chore(deps): bump dompurify from 2.3.10 to 2.4.0 (#3444 )
chore(deps): bump stylis from 4.1.1 to 4.1.2 (#3439 )
chore(deps-dev): bump webpack-dev-server from 4.10.1 to 4.11.0 (#3450 )
fix(git): support single character branch names
Cleanup unused variables and some commented out code
Cleanup fixing som lingering issues
Remove extension
Apply suggestions from code review
ci(e2e): re-enable e2e tests
style: fix .github/workflow/e2e styling
chore: upgrade cypress to v10
fix(flowchart-v2): fix arrowMarkerAbsolute=true
test(e2e): fix most arrowMarkerAbsolute tests
text(e2e): give git tests consistent commit id
test(e2e): widen flowchart width to within 10%
...
2022-09-16 23:41:46 +05:30
Sidharth Vinod
22dbe49945
Merge branch 'develop' into sidv/esbuildFail
...
* develop:
cleanup
Fix docs
Fix coverage
Fix for issues in errorhandling and class diagrams after refactoring
Replace GoogleAnalytics with Plausible
fix(git): support single character branch names
Cleanup unused variables and some commented out code
ci(e2e): re-enable e2e tests
style: fix .github/workflow/e2e styling
chore: upgrade cypress to v10
fix(flowchart-v2): fix arrowMarkerAbsolute=true
test(e2e): fix most arrowMarkerAbsolute tests
text(e2e): give git tests consistent commit id
test(e2e): widen flowchart width to within 10%
test(e2e): fix failing xss9 test
2022-09-16 23:25:55 +05:30
Sidharth Vinod
25ed9063f2
Merge branch 'develop' into sidv/removeWebpackBabel
...
* develop: (77 commits)
cleanup
Fix docs
Fix coverage
Fix for issues in errorhandling and class diagrams after refactoring
Replace GoogleAnalytics with Plausible
chore(deps): bump dompurify from 2.3.10 to 2.4.0 (#3444 )
chore(deps): bump stylis from 4.1.1 to 4.1.2 (#3439 )
chore(deps-dev): bump webpack-dev-server from 4.10.1 to 4.11.0 (#3450 )
fix(git): support single character branch names
Cleanup unused variables and some commented out code
Cleanup fixing som lingering issues
Remove extension
Apply suggestions from code review
ci(e2e): re-enable e2e tests
style: fix .github/workflow/e2e styling
chore: upgrade cypress to v10
fix(flowchart-v2): fix arrowMarkerAbsolute=true
test(e2e): fix most arrowMarkerAbsolute tests
text(e2e): give git tests consistent commit id
test(e2e): widen flowchart width to within 10%
...
2022-09-16 23:24:17 +05:30
Alois Klink
e8eb2ab03f
Merge pull request #3459 from aloisklink/chore/update-cypress
...
Update Cypress to v10 and fix E2E errors
2022-09-16 17:32:10 +01:00
Sidharth Vinod
5a2ca03fff
Merge branch 'sidv/esbuild' into sidv/vitest
...
* sidv/esbuild: (115 commits)
cleanup
Fix docs
Fix coverage
Fix for issues in errorhandling and class diagrams after refactoring
Replace GoogleAnalytics with Plausible
chore(deps): bump dompurify from 2.3.10 to 2.4.0 (#3444 )
chore(deps): bump stylis from 4.1.1 to 4.1.2 (#3439 )
chore(deps-dev): bump webpack-dev-server from 4.10.1 to 4.11.0 (#3450 )
fix(git): support single character branch names
Cleanup unused variables and some commented out code
Cleanup fixing som lingering issues
Remove extension
Apply suggestions from code review
chore(deps-dev): bump eslint-plugin-jest from 27.0.1 to 27.0.4 (#3458 )
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#3457 )
chore(deps-dev): bump concurrently from 7.3.0 to 7.4.0 (#3445 )
chore(deps-dev): bump @babel/preset-env from 7.18.10 to 7.19.0 (#3442 )
chore(deps-dev): bump @typescript-eslint/parser from 5.36.1 to 5.37.0 (#3451 )
chore(deps-dev): bump @babel/core from 7.18.13 to 7.19.0 (#3447 )
chore(deps-dev): bump jest-environment-jsdom from 29.0.2 to 29.0.3 (#3441 )
...
2022-09-16 18:38:22 +05:30
Sidharth Vinod
2693c9b024
Fix coverage
2022-09-16 18:09:24 +05:30
Sidharth Vinod
08af10d439
Merge branch 'sidv/esbuild' into sidv/esbuildFail
...
* sidv/esbuild:
chore(deps): bump dompurify from 2.3.10 to 2.4.0 (#3444 )
chore(deps): bump stylis from 4.1.1 to 4.1.2 (#3439 )
chore(deps-dev): bump webpack-dev-server from 4.10.1 to 4.11.0 (#3450 )
Cleanup fixing som lingering issues
Apply suggestions from code review
chore: fix eslint warnings
chore: Turn off eslint rules in spec, demos, etc.
2022-09-15 23:01:24 +05:30
Sidharth Vinod
73d02b2582
Merge branch 'develop' into sidv/esbuild
...
* develop: (56 commits)
chore(deps): bump dompurify from 2.3.10 to 2.4.0 (#3444 )
chore(deps): bump stylis from 4.1.1 to 4.1.2 (#3439 )
chore(deps-dev): bump webpack-dev-server from 4.10.1 to 4.11.0 (#3450 )
Cleanup fixing som lingering issues
Apply suggestions from code review
chore(deps-dev): bump eslint-plugin-jest from 27.0.1 to 27.0.4 (#3458 )
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#3457 )
chore(deps-dev): bump concurrently from 7.3.0 to 7.4.0 (#3445 )
chore(deps-dev): bump @babel/preset-env from 7.18.10 to 7.19.0 (#3442 )
chore(deps-dev): bump @typescript-eslint/parser from 5.36.1 to 5.37.0 (#3451 )
chore(deps-dev): bump @babel/core from 7.18.13 to 7.19.0 (#3447 )
chore(deps-dev): bump jest-environment-jsdom from 29.0.2 to 29.0.3 (#3441 )
chore(deps-dev): bump babel-jest from 29.0.2 to 29.0.3 (#3448 )
chore(deps-dev): bump eslint from 8.23.0 to 8.23.1
chore: fix eslint warnings
chore: Turn off eslint rules in spec, demos, etc.
chore(deps-dev): bump typescript from 4.8.2 to 4.8.3 (#3446 )
chore(deps): bump actions/checkout from 2 to 3 (#3449 )
change wording of console log message (use comma)
Moving out tests from mermaid.spec.js
...
2022-09-15 23:00:24 +05:30
dependabot[bot]
064c3134e5
chore(deps): bump dompurify from 2.3.10 to 2.4.0 ( #3444 )
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 2.3.10 to 2.4.0.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/2.3.10...2.4.0 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-15 07:42:28 +02:00
dependabot[bot]
6340c157e8
chore(deps): bump stylis from 4.1.1 to 4.1.2 ( #3439 )
...
Bumps [stylis](https://github.com/thysultan/stylis.js ) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/thysultan/stylis.js/releases )
- [Commits](https://github.com/thysultan/stylis.js/compare/v4.1.1...v4.1.2 )
---
updated-dependencies:
- dependency-name: stylis
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-15 07:42:13 +02:00
dependabot[bot]
e9239f83e9
chore(deps-dev): bump webpack-dev-server from 4.10.1 to 4.11.0 ( #3450 )
...
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server ) from 4.10.1 to 4.11.0.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases )
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v4.10.1...v4.11.0 )
---
updated-dependencies:
- dependency-name: webpack-dev-server
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Tested-by: Alois Klink <19716675+aloisklink@users.noreply.github.com>
2022-09-15 01:55:27 +01:00
Sidharth Vinod
d83c9f5a70
Merge branch 'sidv/mergeRelease' into sidv/esbuildFail
...
* sidv/mergeRelease:
chore(deps-dev): bump eslint-plugin-jest from 27.0.1 to 27.0.4 (#3458 )
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#3457 )
chore(deps-dev): bump concurrently from 7.3.0 to 7.4.0 (#3445 )
chore(deps-dev): bump @babel/preset-env from 7.18.10 to 7.19.0 (#3442 )
chore(deps-dev): bump @typescript-eslint/parser from 5.36.1 to 5.37.0 (#3451 )
chore(deps-dev): bump @babel/core from 7.18.13 to 7.19.0 (#3447 )
chore(deps-dev): bump jest-environment-jsdom from 29.0.2 to 29.0.3 (#3441 )
chore(deps-dev): bump babel-jest from 29.0.2 to 29.0.3 (#3448 )
chore(deps-dev): bump eslint from 8.23.0 to 8.23.1
Release 9.1.7
Fix for broken rendering test
Fix for issue #3428 , load the configured diagrams even when initialize has not been called.
2022-09-14 11:14:23 +05:30
Alois Klink
625ec813b9
chore: upgrade cypress to v10
...
Cypress v10 had some minor breaking changes,
(e.g. the cypress/plugins folder dissapeared)
so I had to change some things.
It looks like the Cypress was previously reverted in [dee9cfe
][1],
due to applitools not working properly,
but I think my changes fix this, so it should be okay.
[1]: dee9cfea85
2022-09-14 04:15:52 +01:00
dependabot[bot]
5c51ce1393
chore(deps-dev): bump eslint-plugin-jest from 27.0.1 to 27.0.4 ( #3458 )
2022-09-13 20:59:12 +00:00
dependabot[bot]
13809b5025
chore(deps-dev): bump @typescript-eslint/eslint-plugin ( #3457 )
2022-09-13 20:51:35 +00:00
dependabot[bot]
3cc898ca4c
chore(deps-dev): bump concurrently from 7.3.0 to 7.4.0 ( #3445 )
2022-09-13 20:49:43 +00:00
dependabot[bot]
9394abce22
chore(deps-dev): bump @babel/preset-env from 7.18.10 to 7.19.0 ( #3442 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.18.10 to 7.19.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.19.0/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-13 21:45:25 +01:00
dependabot[bot]
6312eb9dcf
chore(deps-dev): bump @typescript-eslint/parser from 5.36.1 to 5.37.0 ( #3451 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.36.1 to 5.37.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.37.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-13 21:39:53 +01:00
dependabot[bot]
c636b873e9
chore(deps-dev): bump @babel/core from 7.18.13 to 7.19.0 ( #3447 )
2022-09-13 18:42:54 +00:00
dependabot[bot]
ff971c8300
chore(deps-dev): bump jest-environment-jsdom from 29.0.2 to 29.0.3 ( #3441 )
...
Bumps [jest-environment-jsdom](https://github.com/facebook/jest/tree/HEAD/packages/jest-environment-jsdom ) from 29.0.2 to 29.0.3.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/commits/v29.0.3/packages/jest-environment-jsdom )
---
updated-dependencies:
- dependency-name: jest-environment-jsdom
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-13 19:19:54 +01:00
dependabot[bot]
0c0d37efb2
chore(deps-dev): bump babel-jest from 29.0.2 to 29.0.3 ( #3448 )
...
Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest ) from 29.0.2 to 29.0.3.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/commits/v29.0.3/packages/babel-jest )
---
updated-dependencies:
- dependency-name: babel-jest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-13 19:17:49 +01:00
dependabot[bot]
39081b6bfb
chore(deps-dev): bump eslint from 8.23.0 to 8.23.1
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.23.0 to 8.23.1.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.23.0...v8.23.1 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-13 19:12:12 +01:00
Sidharth Vinod
c5bba0b153
fix: conflict
2022-09-13 15:57:42 +05:30
Sidharth Vinod
e7ac2368c3
Add local jison linting
2022-09-13 12:46:14 +05:30
Sidharth Vinod
ecd175dd38
chore: Remove webpack & babel dependencies
2022-09-13 11:31:42 +05:30
Sidharth Vinod
5434cfc89d
feat: Remove webpack
2022-09-13 11:26:44 +05:30
dependabot[bot]
3d32280c49
chore(deps-dev): bump typescript from 4.8.2 to 4.8.3 ( #3446 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.8.2 to 4.8.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.8.2...v4.8.3 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-12 19:30:43 +02:00
Knut Sveidqvist
73620ebee9
Merge pull request #3431 from aloisklink/other/re-enable-coverage
...
Re-enable coverage upload to coveralls
2022-09-12 19:04:54 +02:00
Sidharth Vinod
681f4bb803
Keep webpack as default build option
2022-09-12 11:41:50 +05:30
Alois Klink
5554725f63
build: change package export to mermaid.core.mjs
...
`mermaid.core.mjs` should be the default export.
This is because it does not bundle `node_modules/`, allowing users of
mermaid to bundle dependencies themselves,
using Webpack/ESBuild/others.
2022-09-11 21:56:32 +01:00
Knut Sveidqvist
fc9d22562b
Creating detectors and moving out diagram specific code from the diagramAPI
2022-09-10 15:53:50 +02:00
Sidharth Vinod
d2e7b1e56f
fix: Support treeshaking
2022-09-09 16:58:48 +05:30
Sidharth Vinod
5aae45dc97
fix: Use lodash memoize
2022-09-09 16:34:57 +05:30
Sidharth Vinod
8a476f882d
Remove native memoize
2022-09-09 16:02:26 +05:30
Alois Klink
b760e717d0
build(dev-deps): remove unused `coveralls`
...
This devDependency is currently unused, and seems to have been unused
for a while.
2022-09-08 03:39:27 +01:00
Sidharth Vinod
056d5200c6
Fix postbuild
2022-09-07 21:06:35 +05:30
Sidharth Vinod
86cbf85358
Merge branch 'develop' into sidv/esbuild
...
* develop:
Update prettier
chore: Run postbuild with prepare
(formatting) prettier fix
Removed warnings in the grammar oand some console logging
unmangle sentence about doc changes committed and showing up on docsify site
change references from /docs to /src/docs; rework doc section in CONTRIBUTING
2022-09-07 21:03:07 +05:30
Sidharth Vinod
e310af7673
Update prettier
2022-09-07 20:54:19 +05:30
Sidharth Vinod
bb2002fce2
chore: Run postbuild with prepare
...
As postbuild was not running with prepare, PR that updated `documentation` package was green, although it should've failed.
2022-09-07 20:51:46 +05:30
Sidharth Vinod
0ee0862fae
Add coverage
2022-09-07 12:47:39 +05:30
Sidharth Vinod
a61c17c1a9
Fix doc formatting
2022-09-07 12:02:59 +05:30
Sidharth Vinod
853b676d48
Merge branch 'develop' into sidv/esbuild
...
* develop: (37 commits)
fix JSDOC @param, @returns; fixed a few minor typos in comments
Update after lint comments
Regenerate the directive docs as I changed them
chore(deps-dev): bump typescript from 4.7.4 to 4.8.2
Update duplicate copy pasted directive description
chore(deps-dev): bump babel-jest from 29.0.1 to 29.0.2
Lint fixes
Removing requirement to add ids for nodes with a shape
Merged typescript changes
Updated with cloud and bang shapes
Adding cloud and bang shapes
fix(git): support numeric branch names
Fix for unit tests after refactoring
Documenting classes and icons
Startingpoint for the documentation
Some theming/styling fixes
Adding some rendering tests
...
2022-09-07 11:57:33 +05:30
Sidharth Vinod
004ea9872b
Merge branch 'develop' into sidv/vitest
...
* develop: (37 commits)
fix JSDOC @param, @returns; fixed a few minor typos in comments
Update after lint comments
Regenerate the directive docs as I changed them
chore(deps-dev): bump typescript from 4.7.4 to 4.8.2
Update duplicate copy pasted directive description
chore(deps-dev): bump babel-jest from 29.0.1 to 29.0.2
Lint fixes
Removing requirement to add ids for nodes with a shape
Merged typescript changes
Updated with cloud and bang shapes
Adding cloud and bang shapes
fix(git): support numeric branch names
Fix for unit tests after refactoring
Documenting classes and icons
Startingpoint for the documentation
Some theming/styling fixes
Adding some rendering tests
...
2022-09-07 11:25:39 +05:30
Sidharth Vinod
bf4607cf08
test: Migrate to vitest from jest
2022-09-07 11:24:40 +05:30
Knut Sveidqvist
1ccd3183c4
Merge branch 'develop' into minmaps
2022-09-05 20:14:23 +02:00
Sidharth Vinod
5a44b7341c
Merge pull request #3412 from mermaid-js/dependabot/npm_and_yarn/develop/babel-jest-29.0.2
...
chore(deps-dev): bump babel-jest from 29.0.1 to 29.0.2
2022-09-05 23:41:37 +05:30
dependabot[bot]
4d523112d4
chore(deps-dev): bump typescript from 4.7.4 to 4.8.2
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.7.4 to 4.8.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.7.4...v4.8.2 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-05 16:50:16 +00:00
Sidharth Vinod
a0fa8df0f1
Merge branch 'develop' into sidv/esbuild
...
* develop:
chore(deps-dev): bump @types/dompurify from 2.3.3 to 2.3.4
chore(deps-dev): bump jest-environment-jsdom from 29.0.1 to 29.0.2
2022-09-05 22:07:37 +05:30
Sidharth Vinod
8020ab9f78
Merge pull request #3413 from mermaid-js/dependabot/npm_and_yarn/develop/jest-environment-jsdom-29.0.2
...
chore(deps-dev): bump jest-environment-jsdom from 29.0.1 to 29.0.2
2022-09-05 21:35:18 +05:30
Sidharth Vinod
3e2ca5fe54
Merge pull request #3414 from mermaid-js/dependabot/npm_and_yarn/develop/types/dompurify-2.3.4
...
chore(deps-dev): bump @types/dompurify from 2.3.3 to 2.3.4
2022-09-05 21:08:59 +05:30
Sidharth Vinod
f9bf53551f
Merge branch 'develop' into sidv/esbuild
...
* develop: (50 commits)
Build docs
chore: update browsers list
Fix pre
Fix mermaid code formatting in html
Prettier pass
Fix XSS htmls
fix #3407 Replace `div` with `pre` and format
Add change in `src/docs`
Fix lint issue
build: run `build:prod` on `yarn prepare`
Build documentation
Fix typo
Fix typo in documentation
Fix doc
Add files only when running from lint-staged
Add files only when running from lint-staged
Fix configuration doc
Prettier Pass
Add dotfiles
Prettier
...
2022-09-05 20:31:44 +05:30
dependabot[bot]
41e1001050
chore(deps-dev): bump @types/dompurify from 2.3.3 to 2.3.4
...
Bumps [@types/dompurify](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dompurify ) from 2.3.3 to 2.3.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dompurify )
---
updated-dependencies:
- dependency-name: "@types/dompurify"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-05 14:15:32 +00:00
dependabot[bot]
560bd83fb1
chore(deps-dev): bump jest-environment-jsdom from 29.0.1 to 29.0.2
...
Bumps [jest-environment-jsdom](https://github.com/facebook/jest/tree/HEAD/packages/jest-environment-jsdom ) from 29.0.1 to 29.0.2.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/commits/v29.0.2/packages/jest-environment-jsdom )
---
updated-dependencies:
- dependency-name: jest-environment-jsdom
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-05 14:15:19 +00:00
dependabot[bot]
0b4987431e
chore(deps-dev): bump babel-jest from 29.0.1 to 29.0.2
...
Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest ) from 29.0.1 to 29.0.2.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/commits/v29.0.2/packages/babel-jest )
---
updated-dependencies:
- dependency-name: babel-jest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-05 14:14:23 +00:00
Sidharth Vinod
5e9db250bc
Merge branch 'develop' into sidv/docs
...
* develop:
chore: update browsers list
Fix pre
Prettier pass
Fix XSS htmls
fix #3407 Replace `div` with `pre` and format
2022-09-05 19:30:39 +05:30
Knut Sveidqvist
01106caa59
Merged typescript changes
2022-09-05 11:22:17 +02:00
Sidharth Vinod
91478caf5b
fix #3407 Replace `div` with `pre` and format
2022-09-05 00:48:36 +05:30
Sidharth Vinod
22999e27f0
Merge branch 'develop' into sidv/docs
...
* develop:
build: run `build:prod` on `yarn prepare`
Build documentation
Fix typo
Fix typo in documentation
added mermerd to integrations documentation
2022-09-04 13:12:44 +05:30
Alois Klink
1d84cfe2e2
build: run `build:prod` on `yarn prepare`
...
Adds `yarn build:prod` to the `yarn prepare` script.
For most package managers (e.g. yarn v1 and NPM),
the `prepare` script is called automatically when installing
from a local location/git url. It's not called when installing
from NPM.
This is required because the source code doesn't contain
the `dist/mermaid.min.js` file, it has to be built first.
Fixes installing mermaid via `git`, e.g.:
`yarn add git+https://github.com/mermaid-js/mermaid.git `
Fixes: 1549eb20df
2022-09-03 23:01:53 +01:00
Sidharth Vinod
5674f8e675
Prettier Pass
2022-09-03 13:41:25 +05:30
Sidharth Vinod
f6d69b33b3
Prettier
2022-09-03 13:30:16 +05:30
Sidharth Vinod
6167eda6b6
Prettier
2022-09-03 13:05:47 +05:30
Sidharth Vinod
4225f5e2f5
Turn off jsdoc warnings that were polluting logs
2022-09-03 10:53:25 +05:30
Sidharth Vinod
3833dcd0d8
Add verification for doc change
2022-09-03 10:06:21 +05:30
Sidharth Vinod
3b88150e11
Move docs to src
2022-09-03 09:06:42 +05:30
Sidharth Vinod
cfae2b6a40
Doc transformer
2022-09-03 02:13:21 +05:30